Microsoft

PL-200 Free Practice Questions — Page 5

Question 40

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You are building a Power Pages site for a supermarket chain. The company plans to have the managers of individual stores use the site. Managers will authenticate on the site each week by using their corporate identity to update stock information for their store. Managers must be able to add and update stock information for their store only. You need to configure the site security. Solution: Use Microsoft Entra ID authentication. Does the solution meet the goal?

A. Yes
B. No
Show Answer
Correct Answer: B
Explanation:
Microsoft Entra ID authentication satisfies the requirement for managers to sign in using their corporate identity, but it only addresses authentication. The scenario also requires authorization so that managers can add and update stock information for their own store only, which requires additional configuration such as web roles, table permissions, and record-level filtering in Power Pages. Therefore, using Entra ID authentication alone does not fully meet the goal.

Question 41

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You are building a Power Pages site for a supermarket chain. The company plans to have the managers of individual stores use the site. Managers will authenticate on the site each week by using their corporate identity to update stock information for their store. Managers must be able to add and update stock information for their store only. You need to configure the site security. Solution: Configure table permissions. Does the solution meet the goal?

A. Yes
B. No
Show Answer
Correct Answer: B
Explanation:
Configuring table permissions alone is not sufficient in Power Pages. Table permissions must also be associated with appropriate web roles assigned to authenticated managers to enforce that they can add and update stock information only for their own store. Without web roles, the permissions are not applied to users.

Question 42

A company is implementing Power Apps and Power Automate. Several components are created within Power Apps, Microsoft Dataverse, and Power Automate. These components must be promoted from the development environment to the user acceptance test environment in a single solution package. You need to create the solution package for promotion. Where should you create the package?

A. Azure portal
B. Microsoft Power Platform admin center
C. Office 365 admin center
D. Power Apps maker portal
Show Answer
Correct Answer: D
Explanation:
Solution packages that bundle Power Apps, Power Automate flows, and Dataverse components are created and managed in the Power Apps maker portal. This is the dedicated authoring environment for building solutions and exporting them for promotion between environments such as development and UAT. Other admin portals manage environments or tenants but do not create solution packages.

Question 44

Your organization does not permit the use of custom code for solutions. You need to create a view that can be viewed by all users in an organization. Where should you create the view?

A. Templates area
B. System Settings
C. List view of the table
D. Table component of a solution
Show Answer
Correct Answer: D
Explanation:
In Microsoft Dataverse, views that are available to all users (system views) must be created at the table level. Creating the view in the table component of a solution produces a system view that is organization-wide, does not require any custom code, and can be managed and deployed consistently via solutions. Other locations either do not support organization-wide views or are not used for creating views.

Question 45

Your organization does not permit the use of custom code for solutions. You need to create a view that can be viewed by all users in an organization. Where should you create the view?

A. System Settings
B. Advanced Find
C. Table component of a solution
D. Microsoft Excel template
Show Answer
Correct Answer: C
Explanation:
In Microsoft Dataverse, organization-wide views (public views) are created at the table level and managed through solutions. Creating the view in the table component of a solution makes it available to all users without requiring any custom code, which aligns with the stated restriction. Other options like Advanced Find create personal views, and System Settings or Excel templates do not define shared Dataverse views.

Question 46

You are creating a Power Automate cloud flow. The cloud flow will create several SharePoint Online list items based on a variety of conditions. If any of the dependent SharePoint Online actions fail, you must revert the changes while the automation runs. You need to design the cloud flow to meet the requirement. Which two actions should you implement for the design? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

A. Add a scope.
B. Set Run After to Has failed.
C. Perform a changeset request action.
D. Retrigger the flow run.
Show Answer
Correct Answer: A, B
Explanation:
To revert changes during a running Power Automate flow, you should group the dependent SharePoint actions inside a Scope so they can be managed as a unit. Then, configure a separate Scope or actions with Run After set to Has failed to perform rollback logic (such as deleting previously created list items) when any action in the main scope fails. Changesets are Dataverse-specific, and retriggering the flow does not undo changes made in the current run.

Question 47

DRAG DROP - A company has implemented server-side synchronization in Dataverse. Users have the following synchronization requirements: • As emails are moved to specific locations within an inbox, the emails must relate back to a specific record in Dataverse. • Information about key individuals must sync automatically to Outlook. • Tagged appointments in Outlook must sync automatically to Dataverse. You need to recommend a solution for each requirement. What should you recommend? To answer, move the appropriate features to the correct requirements. You may use each feature once, more than once, or not at all. You may need to move the split bar between panes or scroll to view content. NOTE: Each correct selection is worth one point.

Illustration for PL-200 question 47
Show Answer
Correct Answer: Synchronize moved items: Folder-level tracking Individuals appear in Outlook: Appointments, contacts, and tasks synchronization Synchronize tagged appointments: Outlook category tracking
Explanation:
Folder-level tracking relates emails to records when moved between folders. Server-side synchronization of appointments, contacts, and tasks ensures key individuals automatically appear in Outlook. Outlook category tracking syncs items (such as tagged appointments) back to Dataverse.

Question 48

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. A company uses a Dataverse environment. The environment is accessed from canvas and model-driven apps. The Dataverse environment contains a table that has the following columns: • Name • Company • Contacted On The company requires that the table not contain any duplicate rows when users create data in the environment. You need to implement a solution that meets the requirement. Solution: Create a business rule for the columns. Does the solution meet the goal?

A. Yes
B. No
Show Answer
Correct Answer: B
Explanation:
Business rules operate at the form and client logic level and cannot enforce table-level uniqueness across records. They do not prevent users or integrations from creating duplicate rows. To ensure no duplicate rows exist in Dataverse, you must use an alternate key (or duplicate detection rules), not a business rule.

Question 49

DRAG DROP - You are creating Power Automate automations targeting Dataverse. The automations must meet the following requirements: • Run a custom API created by a developer. The API performs an action against an existing Account row in the system. • Create three rows in Dataverse. If an error occurs when you create the second row, the first row must be deleted. • Run several create, update, and delete operations as part of a single transaction without writing custom code. • Run several complex operations targeting multiple rows in the system as part of a single transaction. You need to configure the actions. Which actions should you configure? To answer, move the appropriate actions to the correct requirements. You may use each action once, more than once, or not at all. You may need to move the split bar between panes or scroll to view content.

Illustration for PL-200 question 49
Show Answer
Correct Answer: Perform an action targeting an Account row: Perform a bound action Create three new rows: Perform a changeset request Execute create, delete, and update operations: Perform a changeset request Execute complex operations: Perform an unbound action
Explanation:
Bound actions run custom APIs against a specific table row such as Account. Changesets group multiple create/update/delete operations into a single Dataverse transaction with rollback on failure. Unbound actions are used for complex logic that spans multiple rows and is not tied to a single record.

Question 50

This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided. To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other questions in this case study. At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next section of the exam. After you begin a new section, you cannot return to this section. To start the case study - To display the first question in this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. If the case study has an All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to return to the question. Background - Bellows College is a post-secondary school that wants to start a football team. The college uses Microsoft Power Platform to manage its recruiting efforts. The registration team and assistants use model-driven apps. The coaches use canvas apps on their mobile devices. Prospects are considered underage if they are younger than 18 years old at the time of registration. Current environment - Environment - • Custom code is not allowed in the system. • Server-side synchronization is configured for emails, appointments, contacts, and tasks. • The database and file storage of Dataverse must be minimized to keep costs low. Contact table - • Birthdate is a custom date and time field. • Age at Registration is a calculated field that displays the age of the prospect at the time of registration. • Current Age is a calculated field that displays the age of the prospect based on the current date and time. Evaluation table - • The Evaluation table is a custom table used to track evaluation criteria. • Evaluation records cannot be manually created. • Users must not be able to continue until an evaluation record is created automatically for the prospect. Consent table - • The consent forms completed by the parents are stored as records in the Consent table. • Occasionally, a parent cannot complete the consent online and a paper copy must be printed. The signed copy must be scanned and stored with the consent record. Team website - • The team website is created by using Power Pages. • A starter layout template was used to create the site. • The site consists of five pages: o Home: A page open to everyone to view the announcements from the team. o Schedule: A page open to everyone to view the tryout and game schedule. o Evaluations: A page that displays tracking from the evaluation table. Prospects are able to view their own information only. o Forms: A page that displays the consent form. o Contact Us: A page for anyone to submit questions and comments. • Two web roles for authenticated users are created: Primary Contact User and Prospect User. o All primary contacts and prospects are assigned to their respective roles. Requirements - Registration - • Parents and prospects are created as contacts and must be linked. • The registration team must be able to rapidly create prospects without navigating away from the Parents form. Only the First Name, Last Name, and Birthdate fields should be displayed for the team. • Assistants must be able to update prospect information and add teams that the prospect has previously played on to a subgrid. Parental consent - • When a prospect is underage, a Primary Contact field will appear. The field must be populated before the prospect record can be saved. • A view named Underage Prospects that lists all underaged prospects is required. • The Underage Prospects view must run once a week without requiring modifications to display correct information. • A consent email must meet the following requirements: o be sent to the primary contact of each new underage prospect o contain a link to the team website o be automatically sent weekly and tracked to the contact record in Dataverse o include the current date using the full month name, date, and year Evaluations - • Coaches rate prospects each day on a scale of 1-10 in three categories: endurance, coordination, and skill. • The total of the three categories is displayed at the bottom of the form. If the total for the day is greater than 25, the number should appear green. You need to store scanned consent forms. Where should you store the forms?

A. Attachment
B. Column
C. Notes
D. SharePoint
Show Answer
Correct Answer: D
Explanation:
The environment explicitly requires minimizing Dataverse database and file storage to keep costs low. Scanned consent forms are files and can be large, making Dataverse attachments, notes, or file columns inappropriate. Using SharePoint to store the scanned documents keeps file storage out of Dataverse, integrates natively with Power Platform, and allows linking documents to Consent records, meeting both cost and functionality requirements.

$19

Get all 296 questions with detailed answers and explanations

  • Instant download HTML + PDF delivered the moment payment clears.
  • Secure Stripe checkout we never see or store your card details.
  • 7-day refund if files are defective see our refund policy.