PL-100 study plan
PL-100 · Give each week a clear focus.
8 weeks · About 6 hours per week
Design and manage business solutions
Map the PL-100 domain weights to your own skill gaps and rank the three domains by personal weakness.
Create a free Microsoft Power Platform Developer environment and confirm you can sign in to Power Apps, Power Automate, and Dataverse.
Build a Dataverse table with at least three column types (text, choice, lookup) and explain when a lookup beats a text field.
Describe the difference between a solution, a publisher, and an environment, and record your answers in a one-page note.
Your checkpoint
A one-page environment and Dataverse setup note with screenshots of your working table and solution.
Design and manage business solutions
Model a two-table relationship with a lookup column and set a real business rule on the child table.
Configure column-level security or a simple security role that restricts access to one table.
Create a canvas app connected to your Dataverse table and add a form for create and edit.
Explain how managed and unmanaged solutions differ when moving between environments.
Your checkpoint
A working canvas app that creates and edits records in your Dataverse table, exported as a managed solution.
Design and manage business solutions
Design a model-driven app over your Dataverse tables and customize the main form and view.
Add a business process flow with at least three stages to the model-driven app.
Identify the licensing and capacity implications of your design choices in a short written summary.
Test the app as a second user with a restricted security role and document the results.
Your checkpoint
A model-driven app with a business process flow, plus a written test log of the restricted-user scenario.
Design and manage business solutions & Analyze and visualize data
Build a Power Automate cloud flow that triggers on a Dataverse row creation and sends a notification.
Add an approval step to the flow and handle the rejected branch explicitly.
Connect Power BI Desktop to your Dataverse data and build a first table visual.
Write a short design review of your solution covering naming, solution layering, and error handling.
Your checkpoint
An end-to-end flow plus a first Power BI report page, with a written design review.
Analyze and visualize data
Build a data model in Power BI with at least three tables and a proper star-schema relationship.
Write DAX measures for year-to-date totals and a year-over-year comparison.
Create a report with a bar chart, a card, a slicer, and a matrix, and format each for readability.
Explain the difference between a calculated column and a measure and when each is appropriate.
Your checkpoint
A published Power BI report with at least four visuals and three working DAX measures.
Analyze and visualize data
Add a second report page with drill-through from a summary visual to detail rows.
Configure row-level security in the dataset and verify it with the role-testing feature.
Set up a scheduled refresh or a manual refresh workflow and document the credential setup.
Apply accessibility practices: alt text, tab order, and sufficient color contrast.
Your checkpoint
A two-page report with drill-through and row-level security verified under at least two roles.
Create business solutions
Build a Power Apps component or a reusable canvas component and use it on two screens.
Create a custom connector or use an existing connector to call an external service from a flow.
Add error handling to a flow using a scope, a configure-run-after branch, and a termination action.
Optimize one slow app screen by reducing data calls and document the before-and-after timing.
Your checkpoint
A reusable component used on two screens plus a flow with explicit error handling branches.
Design and manage business solutions & Analyze and visualize data & Create business solutions
Assemble a single solution containing your app, flow, tables, and report and export it as managed.
Run a timed 50-question practice set and review every missed item by domain.
Rewrite your weakest three topics into one-page summaries from memory.
Complete a final readiness checklist covering each domain's objectives.
Your checkpoint
A packaged managed solution plus a scored practice-test log with per-domain review notes.
Milestones
Week 2: You can create a Dataverse table, secure it with a role, and surface it in a canvas app without following a tutorial.
Week 4: Domain 1 is complete: an app, a flow, and a solution all work together in one environment, and you can explain solution layering.
Week 6: You can build a multi-page Power BI report with DAX measures and verified row-level security from a blank file.
Week 8: You score at least 80 percent on a timed practice set and can explain every missed question by domain objective.