Microsoft

PL-200 Free Practice Questions — Page 15

Question 141

DRAG DROP - A company uses Power Apps. You create a custom table and configure a child table relationship with the contact table. You need to configure the cascading rules for each action. Which behavior should you use? To answer, drag the appropriate behaviors to the correct actions. Each behavior 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.

Illustration for PL-200 question 141
Show Answer
Correct Answer: Custom table record is deleted: Restrict Custom table record is shared: Cascade All
Explanation:
Restrict prevents deleting a record when related contact records exist, preserving data integrity. Cascade All ensures sharing permissions are propagated to related records for consistent access.

Question 142

DRAG DROP - You make the following customizations to a Microsoft Dataverse environment: • Create a new table. • Add data to the new table. • Delete an unused area from the site map. The components must be transported to a different environment. You need to determine the method required to transport each component. Which method should you use? To answer, drag the appropriate methods to the correct components. 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.

Illustration for PL-200 question 142
Show Answer
Correct Answer: New table: Solution Data for the new table: Configuration Migration tool Site map: Solution
Explanation:
Solutions transport Dataverse customizations such as tables and site map changes between environments. The Configuration Migration tool is used to move table data (records) separately from schema/customizations.

Question 143

You need to design the resort portal's email registration process. Which solution should you use?

A. Default the invitation code from the email upon logging into the portal
B. Auto-populate the invitation code field on the sign in screen from the email link
C. Embed the invitation code in the email link URL
D. Send the customer their username and temporary password in the email link
Show Answer
Correct Answer: C
Explanation:
Embedding the invitation code directly in the email link URL provides a seamless and secure registration experience. When the user clicks the link, the portal can automatically capture the code without manual entry, reducing errors and friction while ensuring the invitation is validated as part of the registration flow.

Question 144

You are designing a Power Virtual Agents chatbot. The environment you plan to use does not appear as an option in the Power Virtual Agents user interface. You need to ensure that you can create the chatbot in the environment. What should you do?

A. Change the region for the environment.
B. Convert the environment to a sandbox environment.
C. Create an environment in a supported region.
Show Answer
Correct Answer: C
Explanation:
Power Virtual Agents only supports specific Azure regions. If an environment was created in an unsupported region, it will not appear in the Power Virtual Agents interface, and the region cannot be changed after creation. Therefore, to ensure you can create the chatbot, you must create a new environment in a supported region.

Question 145

You need to create a Power Automate desktop flow. What are two possible ways to create the flow? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

A. Record mouse and keyboard events.
B. Configure a pre-built template.
C. Use pre-built actions.
D. Create models by using Microsoft Visio.
Show Answer
Correct Answer: A, C
Explanation:
Power Automate desktop flows can be created either by recording mouse and keyboard interactions (recording-based automation) or by manually building the flow using the available pre-built actions in the designer. Pre-built templates are not a standard method for creating desktop flows, and Visio is unrelated.

Question 146

HOTSPOT - You create a Power Automate flow as part of a managed solution. The flow alerts users when files are uploaded to a SharePoint location. Files are uploaded to SharePoint at a much higher rate than expected. Users report that they receive too many notifications about uploaded files. You need to stop the flow and correct the issue. What should you do? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. Hot Area:

Illustration for PL-200 question 146
Show Answer
Correct Answer: Disable the flow from the Power Automate solution Turn on the flow and then use the Test feature for the updated flow
Explanation:
Solution-aware (managed) flows should be stopped and managed from within the solution itself, not Azure. To verify the fix, the flow must be enabled first because the Test feature only works on turned-on flows; testing then confirms the corrected behavior.

Question 147

You are creating a Power Virtual Agents chatbot for a Microsoft Power Platform power apps portal app. The job title of users must be stored automatically when users log in. The job title must always appear in the chatbot. You need to configure the job title functionality. Which mechanism should you use?

A. artificial intelligence
B. variable
C. entity
D. topic
Show Answer
Correct Answer: B
Explanation:
In Power Virtual Agents, variables are used to store and persist information during a conversation and can be populated automatically from user context when the user signs in. Storing the user's job title in a bot variable allows it to be reused and displayed consistently throughout the chatbot experience. Entities are for recognizing user input, topics control conversation flow, and AI is not a storage mechanism.

Question 148

A company has marketing teams for different regions. A user creates and publishes a chatbot within Microsoft Teams for their specific marketing team. The base metrics retrieved by the chatbot are relevant to all marketing teams. The other marketing teams request access to the chatbot. You need to publish the chatbot to the entire company. What should you do?

A. Configure the chatbot to be used with the Teams channel.
B. Submit the chatbot for admin approval.
C. Copy the published chatbot link and email it to the other teams.
D. Invite the other teams to the team that has the chatbot.
E. Export the chatbot and import it into a corporate environment.
Show Answer
Correct Answer: B
Explanation:
To make a Teams chatbot available to the entire organization, it must be submitted for admin approval so it appears in the Microsoft Teams app store for the whole company. Without admin approval, the bot is only discoverable by the creator’s team or explicitly shared users.

Question 149

You create a JavaScript web resource named MyBusinessLogic. The code it contains uses functionality from a third-party JavaScript library. You notice that an independent software vendor (ISV) solution uses the same third-party library in their managed solution. You plan to deploy your solution to other environments by using a managed solution. The ISV solution might not be installed in the other environments. You need to package the solution for deployment What are two ways to achieve this goal? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

A. Create a new JavaScript web resource by using the code from the third-party library. Add the new JavaScript web resource along with MyBusinessLogic to the solution.
B. Add a copy of the JavaScript library from the ISV to the solution along with MyBusinessLogic.
C. Add the code from the third-party JavaScript library to MyBusinessLogic. Add MyBusinessLogic to the solution.
D. Add only the third-party JavaScript web resource to the solution.
Show Answer
Correct Answer: A, C
Explanation:
The solution must be self-contained because the ISV solution (and its library) may not exist in target environments. A is correct because creating your own JavaScript web resource with the third‑party library and adding it together with MyBusinessLogic ensures the dependency is always deployed. C is correct because embedding the third‑party library code directly into MyBusinessLogic makes the web resource independent of any external solution. B is incorrect because you cannot legally or technically add a copy of an ISV’s managed web resource to your solution. D is incorrect because adding only the library without MyBusinessLogic does not deploy your business logic and does not establish the dependency.

Question 150

HOTSPOT - A bank uses Power BI visualizations to help determine whether they should loan money to a customer. The bank has three different visuals that are part of a Power BI report. The bank uses a set of four risk variables that indicate whether the customer is creditworthy. You must create a mechanism so that bank employees can change the values of the four risk variables. Changes to the value of any variable must cause the three visualizations to update. You need to create the solution. Which action should you perform? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. Hot Area:

Illustration for PL-200 question 150
Show Answer
Correct Answer: Update visualizations: Embed a Power BI report in a model-driven app. Adjust risk variables: Use the Power BI service.
Explanation:
Embedding the report in a model-driven app allows report visuals to refresh based on underlying data changes. Using the Power BI service enables interactive parameter/filter changes that recalculate the model and update all visuals simultaneously.

$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.