Microsoft

PL-900 Free Practice Questions

This is the free Microsoft PL-900 practice question bank — 160 of 302 total questions, each with a full explanation, free to read with no signup required. Updated 2026-04-24.

Every answer is verified against official Microsoft documentation — see our methodology.

Question 1

A company uses Dynamics 365 Sales. The company requires an interface for back-office staff. The solution must meet the following requirements: • Existing custom tables must be visible in the interface. • The user experience must resemble that of the existing Dynamics 365 Sales app. • Users must have the ability to edit or create new data. You need to recommend a Power Platform capability that can achieve these requirements with the least configuration effort. Which capability should you recommend?

A. Power BI report
B. Power Pages site
C. Model-driven app
D. Canvas app
Show Answer
Correct Answer: C
Explanation:
A model-driven app is the best choice because it natively uses existing Dataverse tables (including custom tables), provides a user experience consistent with Dynamics 365 Sales, and supports full create/edit capabilities with minimal configuration. Canvas apps require more design effort, Power Pages targets external users, and Power BI is read-only.

Question 1

You are building a Power Pages site. Azure Entra ID site authentication is already configured. You add a page to the site, which is visible to all users. You must configure the page to display coupon information relating to the company of the user who is currently signed in. You need to recommend the security feature to implement to meet the requirements. Which feature should you recommend?

A. Site visibility
B. Table permission
C. Identity provider
D. Page permission
Show Answer
Correct Answer: B
Explanation:
To show only coupon records related to the signed-in user’s company, Power Pages must filter Dataverse data based on the user’s relationship (for example, Contact → Account). Table permissions provide record-level security and scoping (such as Account scope) to return only the appropriate records. Site visibility and page permissions control access to pages, not data filtering, and the identity provider is already configured.

Question 2

A manufacturing company receives daily shipments that arrive at any time during the day. A mailroom manager signs for the shipment, and then sends an email from Microsoft Outlook to the receptionist when the shipment is available. The receptionist sends a text message to each driver to let them know that items within the shipment are ready for delivery. The company builds a Microsoft Power Automate flow that sends the text messages automatically to all drivers as soon as the receptionist receives the email. You need to identify the component that allows the Power Automate flow to start without the intervention of the receptionist. Which component should you select?

A. Copilot
B. Connector
C. AI Builder
D. Power BI
Show Answer
Correct Answer: B
Explanation:
A Power Automate flow starts automatically by using a trigger from a Connector, such as the Outlook connector that triggers when an email is received. This allows the flow to run without the receptionist manually intervening. Copilot, AI Builder, and Power BI do not provide event-based triggers to start flows.

Question 2

You create an automated cloud flow that is triggered when a new item is added to a SharePoint list that is used by all coworkers. You need to determine which user interaction with the SharePoint list will trigger your flow. Whose item addition to the SharePoint list will trigger the flow?

A. Primary owners of the flow
B. Co-owners of the flow
C. All coworkers
Show Answer
Correct Answer: C
Explanation:
In Power Automate, an automated cloud flow using the SharePoint trigger “When an item is created” fires whenever any user creates a new item in the specified list, provided they have permission. The trigger is not limited to the flow owner or co-owners; it responds to all coworkers’ item additions.

Question 3

HOTSPOT - A company creates unmanaged model-driven apps. For each of the following statements, select Yes if the statement is true. Otherwise, select No.

Illustration for PL-900 question 3
Show Answer
Correct Answer: Forms can be modified after they are created: Yes An App Maker can create personal views and system views: No Forms must be published to display new columns: Yes
Explanation:
In unmanaged model-driven apps, forms remain editable after creation. Only personal views can be created by app makers; system views require additional privileges and are not generally created by app makers. Any form changes, such as adding columns, require publishing to be visible to users.

Question 3

DRAG DROP - A company uses a canvas app to record visitors to its offices in a SharePoint list. The app screen includes a drop-down control for the names of receptionists. The name of a new receptionist must be added to the drop-down control. You need to ensure the new receptionist can use the app and select their own name when they create new visits. Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Illustration for PL-900 question 3
Show Answer
Correct Answer: Update the drop-down control items property. Save the app. Publish the app. Share the app with the receptionist.
Explanation:
Add the new receptionist to the data source used by the drop-down, then save and publish so the change is available. Finally, share the canvas app so the receptionist can access it. Security roles are not used for SharePoint-backed canvas apps.

Question 4

You are added to a dashboard within a workspace. You need to identify where you can view the dashboard. In which two places can you view the dashboard? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

A. Microsoft Power Platform admin center
B. Microsoft Power BI service
C. Microsoft Power BI desktop
D. Microsoft Power BI mobile app
Show Answer
Correct Answer: B, D
Explanation:
Dashboards shared with you in a workspace can be viewed in the Microsoft Power BI service (web) and in the Microsoft Power BI mobile app. The Power Platform admin center is for administration, not viewing dashboards, and Power BI Desktop is primarily for authoring reports and does not display dashboards.

Question 4

You plan to deploy a Power Pages website to manage common customer requests. You plan to use Copilot capabilities to improve site management productivity. You need to use the Copilot features that are available in Power Pages design studio. Which two features should you use? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

A. Generate copy text.
B. Create an automation that triggers when a user submits data.
C. Create AI-generated images.
D. Create a webchat interface for site users.
E. Create an interface based on a short description.
Show Answer
Correct Answer: A, E
Explanation:
In Power Pages design studio, Copilot helps authors by generating and rewriting page copy and by creating pages or site structure from a short natural-language description. Creating automations, webchat interfaces, or AI-generated images are not Copilot features within the Power Pages design studio experience.

Question 5

You are editing an existing Power Automate cloud flow. Every day, the flow adds a list of tasks to Microsoft Planner for each email received in a complaints mailbox. The flow then sends a message to you in a Microsoft Teams chat when it completes. You add an action to the end of the flow to post a Teams message to the central office channel. You need to update the flow so that tomorrow it will post the message in the central office channel and in the direct chat to yourself. Which action should you perform next?

A. Add parameters to the action.
B. Turn the flow on.
C. Create a connection.
D. Save the flow.
Show Answer
Correct Answer: D
Explanation:
After adding a new action to an existing cloud flow, the change will not take effect until the flow is saved. The flow already exists and runs daily, so no new connection or activation is required, and adding parameters is not necessary just to ensure the message posts. Saving the flow ensures that tomorrow it posts to both the Teams channel and the direct chat.

Question 5

HOTSPOT - A company plans to use Power BI to visualize data. Instructions: For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.

Illustration for PL-900 question 5
Show Answer
Correct Answer: Yes No
Explanation:
Power BI can combine data from multiple sources into a single report or dashboard view. The Power Platform primarily uses Dataverse for secure data storage; SharePoint Online lists can be used but are not the standard or defining data store for business applications.

$19

Get all 302 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.