View Full Microsoft PL-200 Exam Dumps and Practice Test Dumps.
Question 21
You are creating a Power Platform solution for a company. The solution must allow users to access data from Dataverse while ensuring that different users have different permissions. Which feature should you configure?
- Views
- Business rules
- Dashboards
- Security roles
Correct Answer: 4
Explanation
Security roles are used in Dataverse to define what users can do with data and other secured components. Permissions can include privileges such as Create, Read, Write, Delete, Append, Append To, Assign, and Share. Access levels can also determine whether users can work with their own records, records within their business unit, or records across the organization. Views only control how records are displayed, while business rules control form behavior and dashboards provide information. Therefore, security roles are the appropriate mechanism for implementing role-based access to Dataverse data.
Question 22
A maker is creating a model-driven app and wants users to see only active accounts in a particular list. Which component should the maker configure?
- View
- Form
- Business process flow
- Dashboard
Correct Answer: 1
Explanation
Views define how collections of Dataverse records are displayed in model-driven apps. A maker can configure the columns shown in a view and apply filters, such as displaying only active accounts or accounts belonging to a particular region. Forms are used to display and edit individual records, while business process flows guide users through stages of a process. Dashboards provide summarized information through charts and lists. Since the requirement is to display a filtered list of records, a view is the correct component to configure.
Question 23
You need to automatically update a Dataverse record when another record is created. Which capability should you use?
- Site map
- Power Automate cloud flow
- Model-driven form
- Choice column
Correct Answer: 2
Explanation
Power Automate cloud flows are designed to automate actions in response to events. A Dataverse trigger can detect when a record is created, modified, or deleted, after which the flow can perform actions such as updating another record, sending an email, or creating a related record. A site map controls navigation, a model-driven form provides the user interface for individual records, and a choice column defines predefined values. Therefore, Power Automate is the appropriate capability when an automated action must occur after a Dataverse event.
Question 24
A company wants users to follow a standardized sequence of activities when working on opportunities. Which feature should be implemented?
- Business rule
- Dashboard
- Business process flow
- View
Correct Answer: 3
Explanation
Business process flows provide guided processes in model-driven apps. They organize work into stages and can identify the fields or activities that users should complete at each stage. For example, an opportunity process could contain stages such as Qualify, Develop, Propose, and Close. Business rules are intended for conditional form logic, dashboards present information visually, and views display lists of records. Therefore, when the primary requirement is to guide users through a standardized business process, a business process flow is the most suitable feature.
Question 25
You need to store a customer’s telephone number in Dataverse. The value should be treated as text rather than used for mathematical calculations. Which column type should you choose?
- Text
- Currency
- Decimal number
- Date and time
Correct Answer: 4
Explanation
A telephone number should generally be stored as text because it is an identifier rather than a numerical value used for calculations. Phone numbers can contain symbols such as plus signs, spaces, parentheses, or hyphens, and leading zeros may also be significant. Treating the value as a numeric field could cause formatting or data-loss issues. Currency and decimal columns are designed for numerical calculations, while date and time columns store temporal information. Therefore, a text-based column is the appropriate type for storing telephone numbers and similar identifiers.
Question 26
A model-driven app must display a collection of related child records directly on the parent record form. Which component should you add?
- Business rule
- Subgrid
- Dashboard
- Site map
Correct Answer: 1
Explanation
A subgrid is used to display a collection of related records within a model-driven app form. For example, an Account form can contain a subgrid showing associated Contacts, Opportunities, or Cases. This allows users to view related information without leaving the context of the current parent record. Business rules control conditional form behavior, dashboards provide visual summaries, and site maps define navigation. Therefore, when related child records need to appear directly on a parent form, a subgrid is the appropriate component.
Question 27
A company wants to ensure that a customer status can only be selected from predefined values such as New, Active, and Inactive. Which Dataverse column type should be used?
- Currency
- Choice
- File
- Image
Correct Answer: 2
Explanation
A Choice column allows makers to define a controlled list of values from which users can select. This is useful when data should be standardized and users should not enter arbitrary text. For example, a Customer Status choice could contain New, Active, and Inactive. Currency columns store monetary values, while File and Image columns are intended for storing files and images. Using a Choice column helps maintain consistent data and simplifies filtering and reporting because users select from the same predefined values.
Question 28
You are designing a model-driven app. Users need a customized screen for viewing and editing a single Dataverse record. Which component should you configure?
- View
- Dashboard
- Main form
- Site map
Correct Answer: 3
Explanation
The main form is the primary interface for viewing and editing an individual Dataverse record in a model-driven app. Makers can organize fields into tabs and sections and add components such as subgrids, quick views, and business process flows. A view displays multiple records in a list, a dashboard presents summarized information, and a site map controls navigation. Therefore, if users need to open a specific record and work with its detailed information, the main form is the appropriate component.
Question 29
A maker needs to package an app, tables, flows, and other components so they can be deployed together to another environment. What should be used?
- Solution
- Business rule
- View
- Dashboard
Correct Answer: 4
Explanation
Solutions provide a way to package Power Platform components for movement between environments. A solution can contain applications, Dataverse tables, columns, forms, views, flows, business rules, and other components. This is particularly important for application lifecycle management because organizations commonly maintain development, test, and production environments. A business rule, view, or dashboard is an individual component and cannot provide the same comprehensive packaging capability. Therefore, a solution is the appropriate choice when multiple related components need to be deployed together.
Question 30
You need to create a relationship where one Account can have many Contacts, while each Contact is associated with one Account. Which relationship should you configure?
- One-to-one
- Many-to-many
- One-to-many
- No relationship
Correct Answer: 3
Explanation
The described relationship is one-to-many because one Account can be associated with multiple Contacts, while each Contact can be associated with one Account. In Dataverse, this type of relationship is commonly used for parent-child data structures. A one-to-one relationship would allow only one related record on each side, while a many-to-many relationship would allow multiple records on both sides. Defining the correct relationship helps maintain data integrity and makes related records easier to navigate and use within applications.
Question 31
A maker wants to automatically send an approval request when a new expense record is submitted. Which Power Platform service is most appropriate?
- Power Automate
- Power BI
- Power Pages
- Power Query
Correct Answer: 1
Explanation
Power Automate is designed to automate business processes and can include approval actions. A cloud flow can trigger when a new expense record is created or submitted and then send an approval request to the appropriate person. Depending on the result, the flow can update the record, notify the requester, or continue with additional actions. Power BI is primarily used for analytics, Power Pages is used for external-facing websites, and Power Query is used for data transformation. Therefore, Power Automate is the most suitable service for implementing an approval workflow.
Question 32
A maker wants a field to automatically receive a value based on information entered in another field on a model-driven form. Which feature should be considered first?
- Dashboard
- Business rule
- Site map
- View
Correct Answer: 2
Explanation
Business rules can automatically set field values based on conditions and other field values on model-driven forms. This allows makers to implement common business logic without writing JavaScript. For example, a business rule could set a priority field to High when a particular customer type is selected. Dashboards are designed for visualization, site maps manage navigation, and views determine how records are displayed in lists. Therefore, when the requirement is conditional field behavior on a model-driven form, a business rule is an appropriate low-code solution.
Question 33
A company wants to provide external users with a website through which they can submit and view selected business information stored in Dataverse. Which Power Platform product should be considered?
- Power BI
- Power Automate
- Power Pages
- Power Query
Correct Answer: 3
Explanation
Power Pages is designed to create external-facing business websites that can interact with Dataverse data. Organizations can use Power Pages to provide customers, partners, or other external audiences with controlled access to business information and processes. Power BI focuses on analytics and visualization, Power Automate provides workflow automation, and Power Query is primarily used for data transformation and preparation. Therefore, when an organization needs a website for external users that can work with selected Dataverse information, Power Pages is the appropriate Power Platform product.
Question 34
A model-driven app needs a navigation structure containing areas, groups, and pages that users can access. Which component controls this structure?
- Business process flow
- Security role
- Site map
- Business rule
Correct Answer: 3
Explanation
The site map defines the navigation structure of a model-driven app. It organizes application navigation into areas, groups, and pages and determines which application components users can access through the navigation interface. Business process flows guide users through business stages, security roles control permissions, and business rules implement conditional logic on forms. Therefore, the site map should be configured when the requirement concerns the application’s navigation structure. Proper site-map design can make frequently used tables, dashboards, and other pages easier for users to locate.
Question 35
You need to prevent a user from seeing sensitive records unless the user has the appropriate permissions. Which Dataverse feature should you use?
- Security roles
- Views
- Charts
- Business process flows
Correct Answer: 1
Explanation
Dataverse security roles provide the core mechanism for controlling access to data. Administrators can assign privileges such as Read, Write, Create, Delete, Assign, and Share, with different access levels depending on organizational requirements. Views and charts control presentation and analysis rather than providing the primary authorization mechanism. Business process flows guide users through processes but do not replace Dataverse security. Therefore, security roles should be used to determine which users or teams can access sensitive records and what operations they are permitted to perform.
Question 36
A sales manager wants users to see a visual summary of opportunities by sales stage directly within a model-driven app. What should you configure?
- Lookup column
- Dashboard
- Business rule
- Security role
Correct Answer: 2
Explanation
Dashboards provide visual summaries of business information within model-driven apps. A dashboard can contain charts, lists, and other components that help users understand data quickly. In this scenario, a chart showing opportunities grouped by sales stage could help the sales manager monitor the pipeline. Lookup columns create relationships between records, business rules control form behavior, and security roles manage permissions. Therefore, a dashboard is the most appropriate component for presenting an at-a-glance visual summary of opportunity information.
Question 37
A maker needs to select an existing Account record from an Opportunity form rather than manually entering the account name. Which column type should be used?
- Lookup
- Text
- Yes/No
- Currency
Correct Answer: 1
Explanation
A lookup column allows a user to select an existing record from another Dataverse table. For example, an Opportunity can contain a Customer or Account lookup that lets users associate the opportunity with an existing account. This is preferable to a text field because the relationship is maintained structurally within Dataverse and users can navigate between related records. Text stores arbitrary characters, Yes/No stores a Boolean value, and Currency stores monetary amounts. Therefore, a lookup column should be used when an Opportunity needs to reference an existing Account record.
Question 38
A company wants a cloud flow to execute only when a Dataverse record meets a particular condition after it is modified. What should the maker configure in the flow?
- Site map
- Form section
- Trigger conditions or appropriate filtering
- Dashboard component
Correct Answer: 3
Explanation
Power Automate provides ways to control when a flow should continue processing, including trigger filtering and conditions. By configuring appropriate filtering or trigger conditions, the maker can prevent unnecessary flow executions and ensure that the automation runs only when relevant data changes occur. For example, a flow could respond only when an opportunity’s status changes to Won. A site map controls navigation, form sections organize fields, and dashboard components display information. Therefore, filtering the trigger or applying appropriate conditions is the correct approach for restricting automated execution.
Question 39
A maker needs to display only records that meet a specific business condition in a model-driven app. Users should be able to select this list from the table’s available views. What should the maker create?
- Business rule
- View
- Business process flow
- Solution
Correct Answer: 2
Explanation
A view is designed to define a reusable list of Dataverse records with selected columns and filtering criteria. Makers can create views that display only records meeting particular conditions, such as active customers, high-value opportunities, or unresolved cases. Users can then select the appropriate view when working with the table in a model-driven app. Business rules control form logic, business process flows guide processes, and solutions package components for deployment. Therefore, creating a view is the correct approach when users need a reusable filtered record list.
Question 40
You are preparing a Power Platform application for deployment. The application contains Dataverse tables, forms, views, and cloud flows. What is the main benefit of using a solution for deployment?
- It replaces Dataverse security roles
- It converts all data into Power BI datasets
- It provides a structured way to package and move application components between environments
- It automatically creates business requirements
Correct Answer: 3
Explanation
Solutions provide a structured way to package Power Platform components and move them between environments. This is especially useful for application lifecycle management because organizations can develop and test applications in separate environments before deploying them to production. A solution can contain tables, forms, views, flows, apps, and many other components. It does not replace Dataverse security roles, automatically convert data into Power BI datasets, or create business requirements. Therefore, the key benefit in this scenario is controlled packaging and deployment of related application components across environments.