Microsoft PL-200 Exam Practice Questions (P. 3)
- Full Access (313 questions)
- Six months of Premium Access
- Access to one million comments
- Seamless ChatGPT Integration
- Ability to download PDF files
- Anki Flashcard files for revision
- No Captcha & No AdSense
- Advanced Exam Configuration
Question #21
A user has access to an existing Common Data Service database.
You need to ensure that the user can create canvas apps that consume data from Dataverse. You must not grant permissions that are not required.
Which out-of-the-box security role should you assign to the user?
You need to ensure that the user can create canvas apps that consume data from Dataverse. You must not grant permissions that are not required.
Which out-of-the-box security role should you assign to the user?
- AEnvironment Admin
- BSystem Customizer
- CCommon Data Service User
- DEnvironment MakerMost Voted
Correct Answer:
D
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/database-security#predefined-security-roles https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/data-platform-create-app
D
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/database-security#predefined-security-roles https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/data-platform-create-app
send
light_mode
delete
Question #22
HOTSPOT -
A company deploys several model-driven apps. The company uses shared devices in their warehouse. The devices are always powered on. Users log on to the devices and then launch the apps to perform actions.
Unauthorized users recently uploaded several files after another user failed to log out of a device. The company needs to prevent these incidents from occurring in the future.
You need to configure the solution to prevent the reported security incidents.
What should you do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:

A company deploys several model-driven apps. The company uses shared devices in their warehouse. The devices are always powered on. Users log on to the devices and then launch the apps to perform actions.
Unauthorized users recently uploaded several files after another user failed to log out of a device. The company needs to prevent these incidents from occurring in the future.
You need to configure the solution to prevent the reported security incidents.
What should you do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:

Correct Answer:
Box 1: Set a timeout in the Power Platform admin center.
To enforce users to reauthenticate after a pre-determined period of time, admins can set a session timeout for their individual environments. Users can only remain signed in the application for the duration of session. The application signs out the user when the session expires. Users need to sign in with their credentials to return to customer engagement apps.
Note: Configure session timeout -
1. In the Power Platform admin center, select an environment.
2. Select Settings > Product > Privacy + Security.
3. Set Session Expiration and Inactivity timeout. These settings apply to all users.
Incorrect:
Configure inactivity timeout -
1. In the Power Platform admin center, select an environment.
2. Select Settings > Product > Privacy + Security.
3. Set Session Expiration and Inactivity timeout. These settings apply to all users.
Box 2: Enter the restricted file types in the SharePoint admin center.
To block uploading of specific file types
1. Go to the Settings page of the new SharePoint admin center,
2. Select Sync.

3. Select the Block upload of specific file types check box.
4. Enter the file name extensions you want to block, for example: exe or mp3.
5. Select Save.
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/user-session-management https://docs.microsoft.com/en-us/onedrive/block-file-types

Box 1: Set a timeout in the Power Platform admin center.
To enforce users to reauthenticate after a pre-determined period of time, admins can set a session timeout for their individual environments. Users can only remain signed in the application for the duration of session. The application signs out the user when the session expires. Users need to sign in with their credentials to return to customer engagement apps.
Note: Configure session timeout -
1. In the Power Platform admin center, select an environment.
2. Select Settings > Product > Privacy + Security.
3. Set Session Expiration and Inactivity timeout. These settings apply to all users.
Incorrect:
Configure inactivity timeout -
1. In the Power Platform admin center, select an environment.
2. Select Settings > Product > Privacy + Security.
3. Set Session Expiration and Inactivity timeout. These settings apply to all users.
Box 2: Enter the restricted file types in the SharePoint admin center.
To block uploading of specific file types
1. Go to the Settings page of the new SharePoint admin center,
2. Select Sync.

3. Select the Block upload of specific file types check box.
4. Enter the file name extensions you want to block, for example: exe or mp3.
5. Select Save.
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/user-session-management https://docs.microsoft.com/en-us/onedrive/block-file-types
send
light_mode
delete
Question #23
HOTSPOT -
A company's sales staff wants a simplified way to manage their opportunities in Dynamics 365 Sales without adding custom code.
You need to provide a solution for each requirement.
Which solutions should you provide? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:

A company's sales staff wants a simplified way to manage their opportunities in Dynamics 365 Sales without adding custom code.
You need to provide a solution for each requirement.
Which solutions should you provide? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:

Correct Answer:
Box 1: Add a Kanban control.
The Kanban view allows your sales team to move opportunities from one stage to another by simply dragging them.
Box 2: Add both controls to the My Opportunities view.
✑ Kanban views help salespeople to manage their opportunities and activities effectively. Add the Kanban control to the Opportunity and Activity entity so salespeople can use the Kanban views.
The Kanban control works only on the Opportunity and Activity entities.
✑ If you use unified interface, you can display any record in a calendar view via the calendar control.
- Go to Settings->Customization->Customize the System
- Open the configuration for the entity that you want to use the calendar control (Opportunities in our example)
- Click the View tab
- Click ג€Add Controlג€ and select the calendar control.
- Click the dot for every interface from which you want the calendar control to be available.
Box 3: Use a List view -
opportunities in Dynamics 365 Sales
Reference:
https://docs.microsoft.com/en-us/dynamics365-release-plan/2020wave1/dynamics365-sales/work-opportunities-kanban-view https://crmtipoftheday.com/1206/view-any-dynamics-365-record-on-a-calendar/ https://fivep.com.au/how-to-get-visibility-and-report-on-an-opportunities-active-current-sales-stage-without-code-microsoft-dynamics-365/

Box 1: Add a Kanban control.
The Kanban view allows your sales team to move opportunities from one stage to another by simply dragging them.
Box 2: Add both controls to the My Opportunities view.
✑ Kanban views help salespeople to manage their opportunities and activities effectively. Add the Kanban control to the Opportunity and Activity entity so salespeople can use the Kanban views.
The Kanban control works only on the Opportunity and Activity entities.
✑ If you use unified interface, you can display any record in a calendar view via the calendar control.
- Go to Settings->Customization->Customize the System
- Open the configuration for the entity that you want to use the calendar control (Opportunities in our example)
- Click the View tab
- Click ג€Add Controlג€ and select the calendar control.
- Click the dot for every interface from which you want the calendar control to be available.
Box 3: Use a List view -
opportunities in Dynamics 365 Sales
Reference:
https://docs.microsoft.com/en-us/dynamics365-release-plan/2020wave1/dynamics365-sales/work-opportunities-kanban-view https://crmtipoftheday.com/1206/view-any-dynamics-365-record-on-a-calendar/ https://fivep.com.au/how-to-get-visibility-and-report-on-an-opportunities-active-current-sales-stage-without-code-microsoft-dynamics-365/
send
light_mode
delete
Question #24
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 administer the Microsoft 365 and Power Platform environments for Contoso, Ltd. The company has a model-driven app that is used to track customer interactions with employees. The app uses standard table types for customers. A user named Elisabeth Rice signs in to the app by using the following sign in name: [email protected].
After marriage, Elisabeth changes her legal name to Elisabeth Mueller.
You need to update the sign in name for the user without losing any application history.
Solution: From Dynamics 365 Settings, select Email Configuration. In the active mailbox for the user, update the name.
Does the solution meet the goal?
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 administer the Microsoft 365 and Power Platform environments for Contoso, Ltd. The company has a model-driven app that is used to track customer interactions with employees. The app uses standard table types for customers. A user named Elisabeth Rice signs in to the app by using the following sign in name: [email protected].
After marriage, Elisabeth changes her legal name to Elisabeth Mueller.
You need to update the sign in name for the user without losing any application history.
Solution: From Dynamics 365 Settings, select Email Configuration. In the active mailbox for the user, update the name.
Does the solution meet the goal?
- AYes
- BNoMost Voted
Correct Answer:
B
Change the user name, not the email configuration.
Change a user's email address -
You must be a global admin to complete these steps.
1. In the admin center, go to the Users > Active users page.
2. Select the user's name, and then on the Account tab select Manage username.
3. In the first box, type the first part of the new email address. If you added your own domain to Microsoft 365, choose the domain for the new email alias by using the drop-down list. Learn how to add a domain.
4. Select Save changes.
Reference:
https://docs.microsoft.com/en-us/microsoft-365/admin/add-users/change-a-user-name-and-email-address
B
Change the user name, not the email configuration.
Change a user's email address -
You must be a global admin to complete these steps.
1. In the admin center, go to the Users > Active users page.
2. Select the user's name, and then on the Account tab select Manage username.
3. In the first box, type the first part of the new email address. If you added your own domain to Microsoft 365, choose the domain for the new email alias by using the drop-down list. Learn how to add a domain.
4. Select Save changes.
Reference:
https://docs.microsoft.com/en-us/microsoft-365/admin/add-users/change-a-user-name-and-email-address
send
light_mode
delete
Question #25
You plan to implement Microsoft Dataverse.
You must track changes for two columns in the Account table. You must maintain a historical log of changes for the two columns and track only what is necessary.
You configure the appropriate organization settings.
You need to configure the system to track changes for the two columns.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
You must track changes for two columns in the Account table. You must maintain a historical log of changes for the two columns and track only what is necessary.
You configure the appropriate organization settings.
You need to configure the system to track changes for the two columns.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
- AEnable auditing for the Account table.Most Voted
- BEnable auditing for the two specific columns.Most Voted
- CEnable change tracking for the Account table.
- DEnable change tracking for the two specific columns.
Correct Answer:
AB
By setting the IsAuditEnabled property of a table's definition and the IsAuditEnabled property of each desired column's definition to true, data changes to records of those tables can be logged by the platform.
Note: There are three levels where auditing can be configured: organization, table, and column. The organization level is the highest level, followed by the table level, and finally the column level. For column auditing to take place, auditing must be enabled at the column, table, and organization levels. For table auditing to take place, auditing must be enabled at the table and organization levels.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/data-platform/configure-entities-attributes-auditing
AB
By setting the IsAuditEnabled property of a table's definition and the IsAuditEnabled property of each desired column's definition to true, data changes to records of those tables can be logged by the platform.
Note: There are three levels where auditing can be configured: organization, table, and column. The organization level is the highest level, followed by the table level, and finally the column level. For column auditing to take place, auditing must be enabled at the column, table, and organization levels. For table auditing to take place, auditing must be enabled at the table and organization levels.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/data-platform/configure-entities-attributes-auditing
send
light_mode
delete
Question #26
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.
On a Contact record, a user creates a Note record that contains the word running.
One week later, the user reports that they cannot find the Contact record associated with the Note record.
You need to find the Note record.
Solution: Use Categorized Search to search for the word run.
Does the solution meet the goal?
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.
On a Contact record, a user creates a Note record that contains the word running.
One week later, the user reports that they cannot find the Contact record associated with the Note record.
You need to find the Note record.
Solution: Use Categorized Search to search for the word run.
Does the solution meet the goal?
- AYes
- BNoMost Voted
Correct Answer:
B
Instead use Relevance Search.
Note: Relevance Search finds matches to any word in the search term in any field in the entity. Matches may include inflectional words, like "stream," "streaming," or "streamed."
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/configure-relevance-search-organization#what-is-relevance-search
B
Instead use Relevance Search.
Note: Relevance Search finds matches to any word in the search term in any field in the entity. Matches may include inflectional words, like "stream," "streaming," or "streamed."
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/configure-relevance-search-organization#what-is-relevance-search
send
light_mode
delete
Question #27
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.
On a Contact record, a user creates a Note record that contains the word running.
One week later, the user reports that they cannot find the Contact record associated with the Note record.
You need to find the Note record.
Solution: Use Relevance Search to search for the word run.
Does the solution meet the goal?
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.
On a Contact record, a user creates a Note record that contains the word running.
One week later, the user reports that they cannot find the Contact record associated with the Note record.
You need to find the Note record.
Solution: Use Relevance Search to search for the word run.
Does the solution meet the goal?
- AYesMost Voted
- BNo
Correct Answer:
A
Relevance Search brings the following benefits:
✑ Finds matches to any word in the search term in any field in the entity. Matches may include inflectional words, like "stream," "streaming," or "streamed."
✑ Includes the ability to search documents found in Notes and Attachments on Emails and Appointments
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/configure-relevance-search-organization#what-is-relevance-search
A
Relevance Search brings the following benefits:
✑ Finds matches to any word in the search term in any field in the entity. Matches may include inflectional words, like "stream," "streaming," or "streamed."
✑ Includes the ability to search documents found in Notes and Attachments on Emails and Appointments
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/configure-relevance-search-organization#what-is-relevance-search
send
light_mode
delete
Question #28
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.
On a Contact record, a user creates a Note record that contains the word running.
One week later, the user reports that they cannot find the Contact record associated with the Note record.
You need to find the Note record.
Solution: Use Quick Find search on the Notes list to search for the word run.
Does the solution meet the goal?
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.
On a Contact record, a user creates a Note record that contains the word running.
One week later, the user reports that they cannot find the Contact record associated with the Note record.
You need to find the Note record.
Solution: Use Quick Find search on the Notes list to search for the word run.
Does the solution meet the goal?
- AYes
- BNo
Correct Answer:
B
Instead use Relevance Search.
Note: Relevance Search finds matches to any word in the search term in any field in the entity. Matches may include inflectional words, like "stream," "streaming," or "streamed."
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/configure-relevance-search-organization#what-is-relevance-search
B
Instead use Relevance Search.
Note: Relevance Search finds matches to any word in the search term in any field in the entity. Matches may include inflectional words, like "stream," "streaming," or "streamed."
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/configure-relevance-search-organization#what-is-relevance-search
send
light_mode
delete
Question #29
DRAG DROP -
You are implementing a model-driven app to support a new line of business.
There are several places where automated business logic must be applied.
You need to determine how to apply the business logic.
Which method should you use? To answer, drag the appropriate methods to the appropriate business logic statements. Each method may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.
Select and Place:

You are implementing a model-driven app to support a new line of business.
There are several places where automated business logic must be applied.
You need to determine how to apply the business logic.
Which method should you use? To answer, drag the appropriate methods to the appropriate business logic statements. Each method may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.
Select and Place:

Correct Answer:
Box 1: Business rule -
By combining conditions and actions, you can do any of the following with business rules:
✑ Set column values
Clear column values -

✑ Set column requirement levels
✑ Show or hide columns
✑ Enable or disable columns
✑ Validate data and show error messages
✑ Create business recommendations based on business intelligence.
Box 2: Real-time workflow -
Real-time workflows:

Box 3: Power Automate instant flow
Instant Flows don't have a trigger in the same way as the Automated flow. Instead, they are triggered manually or on-demand, such as a user clicking a Flow button in the mobile app.
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/create-business-rules-recommendations-apply-logic-form https://docs.microsoft.com/en-us/powerapps/maker/data-platform/configure-workflow-steps https://carldesouza.com/difference-between-instant-automated-and-scheduled-flows-in-power-automate-and-how-to-change-the-type/

Box 1: Business rule -
By combining conditions and actions, you can do any of the following with business rules:
✑ Set column values
Clear column values -

✑ Set column requirement levels
✑ Show or hide columns
✑ Enable or disable columns
✑ Validate data and show error messages
✑ Create business recommendations based on business intelligence.
Box 2: Real-time workflow -
Real-time workflows:

Box 3: Power Automate instant flow
Instant Flows don't have a trigger in the same way as the Automated flow. Instead, they are triggered manually or on-demand, such as a user clicking a Flow button in the mobile app.
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/create-business-rules-recommendations-apply-logic-form https://docs.microsoft.com/en-us/powerapps/maker/data-platform/configure-workflow-steps https://carldesouza.com/difference-between-instant-automated-and-scheduled-flows-in-power-automate-and-how-to-change-the-type/
send
light_mode
delete
Question #30
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?
You need to create a view that can be viewed by all users in an organization.
Where should you create the view?
- AAdvanced Find
- BEntities component of a solutionMost Voted
- CMicrosoft Excel template
- DTemplates area
Correct Answer:
A
Open and add a view in the app designer
The following steps explain how to open and add a view in the app designer.
In Power Apps select Apps from the left navigation pane, select ... next to the app you want, and then select Edit.
1. In the app designer Table View section, select Views.
2. In this example, we have selected Views from the Account table.

3. To add a view, select it by using view types such as Public, Advanced Find, Associated, and Lookup. The view is automatically added to the Views list.
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/create-edit-views-app-designer
A
Open and add a view in the app designer
The following steps explain how to open and add a view in the app designer.
In Power Apps select Apps from the left navigation pane, select ... next to the app you want, and then select Edit.
1. In the app designer Table View section, select Views.
2. In this example, we have selected Views from the Account table.

3. To add a view, select it by using view types such as Public, Advanced Find, Associated, and Lookup. The view is automatically added to the Views list.
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/create-edit-views-app-designer
send
light_mode
delete
All Pages