IT Certifications · MB-200

Exam MB-200: Microsoft Power Platform + Dynamics 365 Core Practice Test

Exam MB-200 covers core Microsoft Power Platform and Dynamics 365 concepts, with emphasis on building business applications around Dataverse. The available practice material addresses model-driven and canvas apps, business process flows, business rules, data auditing, cloud flows, and ways to connect apps with external users and systems.

Exam overview

Exam providerMicrosoft
Exam codeMB-200
CategoryIT Certifications

About the Exam MB-200: Microsoft Power Platform + Dynamics 365 Core Exam

The question bank uses scenarios involving choices makers and administrators face when shaping a Dataverse solution. These include selecting a Power Pages site for external data entry, creating reusable interface components in canvas apps, and using business process flows to guide users through defined stages. Other scenarios concern enforcing data conditions with business rules, tracking selected changes through auditing, and querying or responding to Dataverse row events in Power Automate. Some questions touch on reusable table structures and custom-code integration, along with using Microsoft Entra ID group membership to adapt an app experience. Working through these situations can help clarify the boundaries between app design, data configuration, automation, and extensibility, and when a built-in capability may fit a stated business need.

Sample Practice Questions

Review a selection from this exam's published US Practice Tests practice bank.

Question 1

An organization wants to let external customers submit information through a website while storing the submitted records in Dataverse. Which Power Platform capability is designed for building such an external-facing website?

  1. APower Pages
  2. BPower BI Desktop
  3. CPower Automate Process Mining
  4. DDataverse plug-in registration
Show answerCorrect answer: A

Power Pages is designed for building external-facing business websites that can use Dataverse data, subject to appropriate authentication and permissions. The other options support analytics, process analysis, or server-side extensions rather than public-facing site creation.

Question 2

A model-driven app team wants a guided sequence of stages and steps for users to follow while completing a business process. Which component should they use?

  1. ABusiness process flow
  2. BCanvas component library
  3. CEnvironment variable
  4. DRollup column
Show answerCorrect answer: A

A business process flow presents a guided sequence of stages and steps in a model-driven app. The other options support reusable canvas components, environment-specific configuration, or data aggregation.

Question 3

A team needs to track the history of changes made to selected Dataverse rows and columns. Which capability should an administrator configure?

  1. AAuditing
  2. BDuplicate detection
  3. CQuick Find
  4. DBusiness process flows
Show answerCorrect answer: A

Dataverse auditing can record changes to audited tables and columns, providing a history of data modifications.

Question 4

A solution architect needs an integration to respond to Dataverse changes by sending data to an external system, while keeping the integration code outside the flow designer. Which Power Platform extensibility option is suitable for hosting custom code?

  1. AAn Azure Function
  2. BA Dataverse view
  3. CA canvas app gallery
  4. DA solution publisher
Show answerCorrect answer: A

An Azure Function can host custom code for integration scenarios and can be called from Power Platform components. Views and galleries present data, while a publisher identifies solution authorship rather than running integration code.

Question 5

A flow needs to retrieve rows from Dataverse that satisfy a condition, such as records whose status is Active. Which action is generally used to query and return matching rows?

  1. AList rows
  2. BAdd a new row
  3. CUpdate a row
  4. DDelete a row
Show answerCorrect answer: A

The List rows action retrieves rows from a Dataverse table and supports filtering so the flow can return records that meet specified conditions. The other actions create, modify, or remove rows.

Question 6

A maker wants a cloud flow to send a message to a team when a Dataverse row is modified, but only when a particular column has changed. Which trigger configuration is most directly relevant?

  1. AUse a Dataverse row-modification trigger and specify filtering attributes
  2. BUse a recurrence trigger and set an interval of one minute
  3. CUse a manual trigger and ask users to enter the row ID
  4. DUse a file-created trigger and select a document library
Show answerCorrect answer: A

A Dataverse modification trigger can be configured to monitor specified columns through filtering attributes, allowing the flow to respond to relevant row updates. Recurrence, manual, and file-created triggers are designed for different event patterns.

Question 7

An organization wants a reusable set of columns, relationships, and business rules that can be applied to multiple Dataverse tables. Which feature is designed for this purpose?

  1. AA business unit
  2. BA table template
  3. CA connection reference
  4. DA security role
Show answerCorrect answer: B

A table template can provide a reusable starting structure for tables, including elements such as columns and relationships, depending on the supported template features.

How to use this practice test

Access the free practice bank for MB-200 and complete a session of up to 20 randomly selected questions. After the session, review the results to identify which areas—such as Dataverse configuration, app components, or flow behavior—need closer attention.

Preparation tips

  • For Dataverse scenarios, distinguish table structure and relationships from reusable components such as business rules and business process flows.
  • Practice choosing between canvas and model-driven app components based on the required interface behavior and user workflow.
  • Trace Power Automate scenarios from trigger conditions through row retrieval, filtering, and actions; note when a requirement depends on a specific changed column.
  • Review how auditing differs from business-rule enforcement: one records selected data changes, while the other applies logic to data or user actions.
  • For integration scenarios, identify whether the requirement calls for a built-in flow action, an external-facing Power Pages site, or custom code hosted outside the flow designer.
Official sourceOfficial exam page ↗