PL-900 study plan
PL-900 · Give each week a clear focus.
8 weeks · About 6 hours per week
Describe the business value of Microsoft Power Platform
Name the five core Power Platform products and state in one sentence what business problem each solves
Explain how Dataverse, connectors, and the common data model let products share data without custom integration code
Match at least eight real business scenarios to the correct product or product combination
Describe how Power Platform reduces development cost and time-to-delivery compared with traditional app builds
Your checkpoint
A one-page 'value map' for a fictional company listing 8 business problems, the Power Platform product chosen for each, and a one-line justification
Describe the business value of Microsoft Power Platform & Manage the Microsoft Power Platform environment
Explain the purpose of an environment and how environments separate development, test, and production work
Distinguish the maker, environment admin, and tenant admin roles by what each can and cannot do
Describe how data loss prevention policies restrict connectors across environments
Identify the licensing implications of building versus running apps and flows
Your checkpoint
An environment and governance checklist covering at least 10 items (environment strategy, roles, DLP, licensing) with a one-line rationale for each
Manage the Microsoft Power Platform environment & Demonstrate the capabilities of Power Apps
Navigate the Power Apps maker portal and start an app from data, from a blank canvas, and from a template
Build a canvas app with at least two screens that connects to a data source and edits a record
Write basic Power Fx formulas using functions such as Filter, LookUp, Patch, and Navigate
Explain when to choose a canvas app versus a model-driven app
Your checkpoint
A working two-screen canvas app connected to a table or SharePoint list that creates and edits at least one record
Demonstrate the capabilities of Power Apps
Create Dataverse tables with correct data types and a relationship between two tables
Generate a model-driven app from those tables and customize its form and view
Describe how Power Apps integrates with Power Automate, Power BI, and Copilot Studio
Diagnose why a canvas app formula fails and correct the delegation or syntax error
Your checkpoint
A model-driven app built on two related Dataverse tables, plus a short written explanation of the table schema and why each data type was chosen
Demonstrate the capabilities of Power Automate
Differentiate automated, instant, and scheduled cloud flows and pick the right type for a given scenario
Build a flow with a trigger, a condition, an action, and an apply-to-each loop
Use dynamic content and expressions to pass data between steps
Select appropriate standard or premium connectors and explain the licensing difference
Your checkpoint
Three working flows - one automated, one instant, one scheduled - each documented with its trigger, key actions, and business purpose
Demonstrate the capabilities of Power Automate & Manage the Microsoft Power Platform environment
Configure an approval flow and route the outcome back to the requester
Add error handling and run-after configuration so a failed step does not silently break the flow
Use run history to diagnose and fix a failing flow
Explain how environment-level DLP policies affect which connectors a flow can use
Your checkpoint
An approval flow with error handling, evidenced by a screenshot-free written run log showing one successful run and one failed run you diagnosed
Describe features and capabilities of agents in Microsoft Copilot Studio
Describe what a Copilot Studio agent is and how topics, triggers, and messages combine to shape a conversation
Create an agent and author at least three topics with trigger phrases and response nodes
Configure generative answers over a knowledge source and test grounding behavior
Publish the agent to a channel and validate it handles both in-scope and out-of-scope questions
Your checkpoint
A published agent with three tested topics and one knowledge source, plus a test transcript of five questions with the observed responses
Describe the business value of Microsoft Power Platform & Manage the Microsoft Power Platform environment & Demonstrate the capabilities of Power Apps & Demonstrate the capabilities of Power Automate & Describe features and capabilities of agents in Microsoft Copilot Studio
Re-take practice questions from every domain and log each miss by domain and root cause
Re-teach the two weakest domains using your own notes rather than the source material
Complete a full-length timed practice exam under test conditions
Summarize each domain in five bullet points or fewer from memory
Your checkpoint
A one-page personal cheat sheet covering all five domains plus a timed full-length practice exam scored at 80% or higher
Milestones
Week 2: Score 75% or higher on a 20-question quiz covering only domains 1 and 2, and produce the governance checklist
Week 4: A working model-driven app exists in your environment and you score 70% or higher on a 30-question quiz covering domains 1 through 3
Week 6: All three flows plus the approval flow run successfully, and you score 70% or higher on a 30-question quiz covering domains 2 and 4
Week 8: A published Copilot Studio agent is live in a channel, and a full-length timed practice exam is completed at 80% or higher with every missed question logged and reviewed