EnglishDeutschFrançaisEspañolPortuguês

RetiredCurrent: AB-410

Microsoft · PL-200 · Associate

Microsoft Power Platform Functional Consultant

The PL-200 certification validates skills in configuring Microsoft Power Platform solutions as a functional consultant.

This exam has been retired.

50Mock exam questions
100minTime limit
700/ 1000Passing score

About the exam

The PL-200 certification validates skills in configuring Microsoft Power Platform solutions as a functional consultant. It covers performing discovery and requirements capture, designing solutions using Microsoft Dataverse, Power Apps, Power Automate cloud flows, and Power Pages. Candidates must demonstrate the ability to configure business logic, process automation, data modeling, and environment management within the Power Platform ecosystem.

This certification is designed for functional consultants who implement and configure Power Platform solutions to meet business requirements. Candidates should have experience gathering requirements, engaging stakeholders, and translating business processes into Power Platform solutions using model-driven and canvas apps, cloud flows, and Power Pages sites.

Try five PL-200 questions

Try five practice questions from the app’s current Microsoft Power Platform Functional Consultant question bank, with answers and explanations.

Configure Microsoft Dataverse1 / 5

A functional consultant needs to ensure that the Salary column in the Employee table is visible only to users in the HR department. Other users should not be able to read, create, or update this column. What security mechanism should be implemented?

AlexFull explanation from Alex

Column Security Profiles provide field-level (column-level) security in Dataverse, restricting read, create, and update access on individual columns. Per Microsoft docs, you configure a Column Security Profile, add secured columns to it, then assign users or teams. This is the correct mechanism for restricting the Salary column to HR users because it operates at the column level, not the table level.

Business rules can hide columns on forms but do not prevent API or programmatic access — data remains readable through other channels. A security role with restricted table-level privileges controls access to entire rows, not individual columns. Hierarchy security controls record visibility based on reporting relationships, not column-level restrictions. Only Column Security Profiles provide true field-level data protection across all access methods including forms, views, and API.

Sourcelearn.microsoft.com

Create and manage logic and process automation2 / 5

Business process flows in Dataverse can span up to 10 different tables. True or False?

AlexFull explanation from Alex

False. Per Microsoft docs, business process flows can span a maximum of 5 tables (entities), not 10. The documentation states: "The maximum number of tables that can participate in the process flow is 5." Each process also supports up to 30 stages and up to 30 steps per stage. The number 10 in the statement may be confused with the maximum number of activated BPFs allowed per table, which is 10. Multi-table BPFs guide users through cross-entity processes (e.g., Lead to Opportunity to Quote), but the table limit is firmly 5.

Sourcelearn.microsoft.com

Create apps by using Microsoft Power Apps4 / 5

A canvas app's UpdateContext variable can be accessed from any screen in the app. True or False?

AlexFull explanation from Alex

False. Per Microsoft docs, UpdateContext creates or updates "context variables of the current screen." These variables are screen-scoped and cannot be accessed from other screens in the canvas app. This is a fundamental design constraint of context variables in Power Apps.

To share data across screens, use Set() which creates global (app-level) variables accessible from any screen. Alternatively, Navigate() can pass context values to a target screen during navigation. The distinction between UpdateContext (screen-scoped) and Set (app-scoped) is a core Power Apps concept. Context variables are ideal for managing screen-local state such as toggling visibility or tracking form mode. Global variables created with Set() are appropriate for cross-screen data like the current user or selected record.

Sourcelearn.microsoft.com

Create and manage logic and process automation5 / 5

A cloud flow needs to wait for 24 hours before sending a follow-up email. Which Power Automate action should be used?

AlexFull explanation from Alex

The Delay action is a built-in Schedule action in Power Automate that pauses flow execution for a specified duration. Setting it to 24 hours causes the flow run to persist in a waiting state, then resume and send the follow-up email. Per Microsoft docs, Delay is designed for relative time-based waits within a flow run.

A Condition checking if 24 hours have passed does not pause execution — it evaluates immediately and proceeds down a branch. A Do Until loop polling the time would waste API calls and risk throttling limits. A Recurrence trigger creates entirely separate flow runs on a schedule rather than pausing within a single run. For relative time waits within one flow execution, the Delay action (or Delay Until for absolute timestamps) is the correct approach.

Sourcelearn.microsoft.com

What's on the exam

Dataverse, Power Apps, and logic and process automation each land in the 25–30% band, splitting three quarters of the exam almost evenly across the three things a functional consultant configures: the data model and its security, the apps built on top of it, and the flows that move work through it. Managing environments trails at 15–20%, covering application lifecycle management, solutions, and integration with email, SharePoint and Word templates.

The even split means no single tool carries the exam. It also means the Dataverse security model — business units, security roles, column and hierarchy security — is worth as much as building apps, and it is the part a consultant who came to Power Platform through canvas apps is least likely to have configured in anger.

Exam blueprint: PL-200

Configure Microsoft Dataverse25–30%

Manage the data model, manage Dataverse, and configure security settings

≈ 13 h
Create apps by using Microsoft Power Apps25–30%

Create model-driven apps, describe canvas apps, and build Microsoft Power Pages

≈ 12 h
Create and manage logic and process automation25–30%

Create and manage cloud flows, business process flows, classic Dataverse workflows, and implement low-code logic

≈ 13 h
Manage environments15–20%

Participate in application lifecycle management (ALM) and manage interoperability with other services

≈ 8 h

Exam format and question types

The exam consists of 40–60 questions to be completed in 100 minutes. Question types include multiple-choice, multiple-select, drag-and-drop, and hot area formats. Questions are scenario-based, presenting business requirements and asking you to configure the appropriate Power Platform components. Expect questions about Dataverse table design, business rules, cloud flows, and app configuration.

Question types: PL-200

Multiple Choice41%

Select the single answer that best meets the question’s requirements.

Drag & Drop15%

Move items into the slots, groups, or sequence specified by the task.

Multiple Response13%

Select multiple answers. Follow the question’s instructions on how many to choose.

Dropdown13%

Choose options from dropdown menus to complete a statement or configuration.

Ordering10%

Arrange the steps in the sequence needed to complete the process.

True / False8%

Decide whether a statement is true or false, paying attention to its conditions and wording.

Common pitfalls

Topics to review: PL-200

  1. 01Dataverse Modeling

    Not understanding Dataverse table relationships, choice columns, calculated/rollup fields, and data modeling best practices.

  2. 02Business Process Flows

    Confusing business process flows with cloud flows and not knowing when to use each for process automation scenarios.

  3. 03App Types

    Struggling to choose between model-driven apps and canvas apps for different user experience requirements.

  4. 04Security Roles

    Overlooking Dataverse security roles, business units, and team configurations for data access control.

  5. 05Environment Strategy

    Not understanding environment management, solution layering, and ALM practices for Power Platform deployments.

Frequently asked questions

How long is the Microsoft Power Platform Functional Consultant exam?

The PL-200 exam has 50 questions and a 100-minute time limit.

What is the passing score for Microsoft Power Platform Functional Consultant?

The passing score for the PL-200 exam is 700 / 1000.

Which pitfalls should I review when preparing for Microsoft Power Platform Functional Consultant?

Topics to review include Dataverse Modeling, Business Process Flows, App Types, Security Roles, Environment Strategy. Work through examples to check that you understand the distinctions and can explain your answer.

When does PL-200 retire?

Our catalog records Microsoft retiring the PL-200 exam, the certification itself and its renewal assessments on 31 August 2026. That is a fuller retirement than a normal exam refresh, and no successor code is recorded.

What happens to a PL-200 certification you already hold?

Our catalog records the certification and its renewal assessments retiring on the same day as the exam, so no renewal route remains after that. Until then the normal rules apply: one year of validity from the pass date, renewed through a free assessment on Microsoft Learn that opens six months before your expiry date. Your own expiry date is the one on your Microsoft Learn transcript.

Is it still worth booking PL-200?

Honestly, no: the exam, the certification and its renewal assessments all retire on 31 August 2026, so a pass now buys a credential with no renewal path and a very short shelf life. The 45 hours the catalog budgets for it go further in PL-400 or PL-900, neither of which carries a retirement date.

What replaces PL-200?

Nothing directly, and our catalog records no successor code for it, the same as for PL-500 and PL-600. What remains in the Power Platform track is PL-900 for fundamentals, PL-300 for Power BI and PL-400 for development. AB-100 is where the architect-level and AI-oriented ground has moved.

How is the PL-200 exam weighted?

Configuring Dataverse and creating logic and process automation take about 28% each, with Power Apps close behind at 27% and managing environments at 17%. Three quarters of the exam therefore splits almost evenly across the data model, the apps and the flows. The Dataverse security model is worth as much as app building, which is the part canvas-app specialists tend to have configured least.