All Practice Exams

212+ Free PL-200 Practice Questions

Prepare for the Microsoft Power Platform Functional Consultant (PL-200) exam with instant access — no signup required.

✓ No registration✓ No credit card✓ No hidden fees✓ Start practicing immediately
212+ Questions
100% Free
Same family resources

Explore More Microsoft Certifications

Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.

2026 Statistics

Key Facts: PL-200 Exam

Not published

Fixed PL-200 Question Count

Microsoft exam guidance

700/1000

Passing Score

Microsoft

100 min

Exam Duration

Microsoft

Regional

Live Exam Price

Microsoft scheduling

25-30%

Top 3 Domains

Current study guide

8/31/2026

Exam and Certification Retirement

Microsoft Learn

PL-200 gives candidates 100 minutes and requires a scaled score of 700. Microsoft does not publish a fixed item count, and pricing depends on the proctoring country or region. The current public blueprint weights Dataverse, Power Apps, and automation at 25-30% each and environments at 15-20%. The exam, certification, and renewal assessment retire August 31, 2026 at 11:59 PM Central Standard Time.

Sample PL-200 Practice Questions

Try these sample questions to test your PL-200 exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 212+ question experience with AI tutoring.

1A consultant needs a table that can appear on a timeline and support records such as phone calls, appointments, and tasks. Which type of Dataverse table should be used?
A.Standard table
B.Activity table
C.Virtual table
D.Organization-owned custom table
Explanation: Activity tables are built for interactions such as tasks, emails, appointments, and phone calls. They include behavior and fields that work with timelines and activity-related features, which a standard custom table does not provide by default.
2A company wants to show supplier data from an external SQL system inside a model-driven app without storing that data in Dataverse. Which option best fits?
A.Create a virtual table
B.Import the SQL data into a standard Dataverse table
C.Create an activity table
D.Use a rollup column
Explanation: Virtual tables let Dataverse surface data from an external source without storing the rows in Dataverse itself. They are appropriate when users need to view or work with external data while leaving that system as the source of truth.
3A consultant must let one contact be linked to many events and one event be linked to many contacts. Which Dataverse relationship type should be implemented?
A.One-to-many
B.Many-to-one
C.Many-to-many
D.Hierarchical
Explanation: A many-to-many relationship is used when records on both sides can have multiple related records. In this case, contacts can attend multiple events and events can include multiple contacts, so many-to-many matches the business rule.
4When configuring a parent and child table relationship, which setting controls what happens to child records when the parent record is assigned or deleted?
A.Column security
B.Duplicate detection
C.Quick Find settings
D.Relationship behavior and cascading rules
Explanation: Relationship behavior and cascading rules determine whether operations such as assign, share, reparent, or delete cascade from the parent to related child records. This is the correct place to control downstream record behavior in Dataverse.
5A sales manager needs a column that calculates margin immediately from revenue minus cost whenever the record is saved. Which column type is the best choice?
A.Formula column
B.Rollup column
C.Lookup column
D.File column
Explanation: Formula columns calculate values from other columns by using expression logic and are intended for immediate calculation scenarios. Rollup columns are better for aggregated values that depend on related records and may refresh on a schedule rather than instantly.
6A consultant is designing a new table for a custom inspection process. The table will store inspection dates, scores, and comments unique to the organization. What is the best approach?
A.Use a virtual table because the data is business-specific
B.Create a new custom table
C.Convert an activity table into a standard table
D.Store the inspection data only in a Word template
Explanation: When the organization needs to store custom business data inside Dataverse, a custom table is the standard approach. Virtual tables are for external data, activity tables are for interaction tracking, and Word templates do not replace structured data storage.
7Which column type should be used when users must choose one value from a controlled list such as Bronze, Silver, or Gold?
A.Lookup
B.Choice
C.Image
D.Customer
Explanation: A choice column is intended for a controlled set of predefined values. It ensures consistent data entry and is easier to validate and report on than free-text input.
8A consultant needs a calculated total of all open child work orders related to an asset. Which Dataverse column type is most appropriate?
A.Formula column
B.Rollup column
C.Choice column
D.Date only column
Explanation: Rollup columns aggregate values from related child records, which makes them appropriate for totals such as open work orders or summed revenue from related rows. Formula columns do not replace relationship-based aggregation scenarios like this one.
9What is the main purpose of a table's primary name column?
A.It stores the row owner
B.It identifies the record in lookups and app displays
C.It controls whether auditing is enabled
D.It determines the business unit of the row
Explanation: The primary name column is the user-friendly label shown for a row in lookups, grids, and other app experiences. It is not a security setting and does not control ownership or auditing behavior.
10A consultant wants records to be searchable by customer reference number in Dataverse search. Which action is required?
A.Add the column to Dataverse search configuration and update the index
B.Change the table to organization-owned
C.Create a business process flow
D.Convert the reference number into a file column
Explanation: Dataverse search only returns configured searchable content. If a new field should appear in search results, the consultant needs to include it in the relevant search configuration and allow the search index to update.

About the PL-200 Exam

PL-200 validates the work of a Microsoft Power Platform functional consultant who configures Dataverse, builds app experiences, implements Power Pages, automates processes, and manages environments and solutions. Microsoft will retire the exam, certification, and renewal assessment on August 31, 2026.

Assessment

Question count not published by the exam provider

Time Limit

100 minutes

Passing Score

700/1000

Exam Fee

Varies by proctoring country or region; check the live price during scheduling (Microsoft / Pearson VUE)

PL-200 Exam Content Outline

25-30%

Configure Microsoft Dataverse

Manage tables, columns, relationships, rollup and formula columns, Dataverse search, auditing, data import and export choices, duplicate detection, bulk deletion, business units, security roles, teams, column security, and hierarchy security.

25-30%

Create apps by using Microsoft Power Apps

Build model-driven app experiences with forms, views, controls, custom pages, modern commanding, embedded canvas apps, and Power BI content; describe canvas app structure and formulas; and configure Power Pages pages, forms, lists, navigation, security, templates, and authentication.

25-30%

Create and manage logic and process automation

Work with cloud flow types, connectors, conditions, loops, variables, expressions, Dataverse connector operations, run-history troubleshooting, business process flows, classic Dataverse workflows, low-code plug-ins, Power Fx formulas, and business rules.

15-20%

Manage environments

Participate in ALM by using app checker, solution checker, managed and unmanaged solutions, import and export processes, and development environments; then configure interoperability features such as email integration, SharePoint integration, document management, and Word templates.

How to Pass the PL-200 Exam

What You Need to Know

  • Passing score: 700/1000
  • Assessment: Question count not published by the exam provider
  • Time limit: 100 minutes
  • Exam fee: Varies by proctoring country or region; check the live price during scheduling

Keys to Passing

  • Work through all 212 available questions
  • Review every answer and explanation
  • Track weak areas and revisit them
  • Use our AI tutor for tough concepts

PL-200 Study Tips from Top Performers

1Treat Dataverse security as a core topic, not a side topic. You need to know business units, role privilege depth, teams, column security, and hierarchy security well enough to choose between them in scenarios.
2Practice model-driven app configuration in the product. Know when to use main forms, quick create forms, quick view forms, views, custom pages, embedded canvas apps, and modern commanding.
3Do not skip Power Pages. Web roles, page access, authentication options, lists, forms, and multi-step forms are directly named in the official study guide.
4Be fluent with Power Automate control flow. Conditions, branches, loops, variables, dynamic content, expressions, run-after logic, and run history are common weak spots.
5Review business process flows, classic workflows, business rules, and low-code plug-ins together so you can choose the right tool for user-guided stages, async automation, or simple low-code enforcement.
6Understand solution packaging and environment strategy. Managed versus unmanaged solutions, checker tools, sandbox usage, and import/export choices show up frequently in functional-consultant scenarios.
7Know when Dataverse should store data directly and when SharePoint or Word templates are the better interoperability choice for documents and generated output.
8Use Microsoft Learn in your prep but still practice recall. Microsoft allows Learn during associate exams, but the timer keeps running, so you cannot depend on browsing for every answer.

Frequently Asked Questions

What does the PL-200 exam cover?

PL-200 covers four functional-consultant domains: Configure Microsoft Dataverse, Create apps by using Microsoft Power Apps, Create and manage logic and process automation, and Manage environments. That means you should expect questions on Dataverse security and data modeling, model-driven apps, canvas app concepts, Power Pages, Power Automate flows, classic workflows, and solution-based ALM.

How many questions are on PL-200 and how long is it?

Microsoft does not publish a fixed PL-200 question count. Its general guidance says most certification exams typically contain 40-60 questions, but the number varies and is not a guaranteed PL-200 total. The PL-200 page gives candidates 100 minutes and requires a scaled score of 700.

When does PL-200 retire?

Microsoft says PL-200, the Power Platform Functional Consultant Associate certification, and its renewal assessment retire August 31, 2026 at 11:59 PM Central Standard Time. Afterward, the credential cannot be earned or renewed.

Does PL-200 test Power Pages and classic workflows?

Yes. The current study guide explicitly includes Build Microsoft Power Pages under the Power Apps domain and Create and manage classic Dataverse workflows under the automation domain. Candidates who focus only on model-driven apps and cloud flows leave points on the table.

How should I study for PL-200?

Start with the official study guide and Microsoft Learn paths, then practice in a real Power Platform environment. The highest-value study time is hands-on work with Dataverse table design and security, model-driven forms and views, Power Pages permissions, cloud flow logic and run history, and managed versus unmanaged solutions. After that, use timed mixed-domain question sets to tighten speed and judgment.

Does PL-200 certification expire?

Microsoft role-based certifications normally remain active for one year and renew through a free assessment during the renewal window. However, PL-200's renewal assessment retires August 31, 2026 and cannot be used after that date.