← All certifications
PL-400 · ASSOCIATE

Power Platform Developer

For developers who extend the Power Platform with pro-code: plugins, custom connectors, client scripting, Power Apps Component Framework (PCF), and integrations. Assumes solid experience with Dataverse and modern development.

$165
Exam fee
120
Minutes
40–60
Questions
700
Pass / 1000
1 yr
Renews
Recently updated. Exam content was updated March 19, 2026. Objectives below reflect the refreshed study guide — double-check before your exam date.
Exam objectives — check off as you master each domain
Configure business process automation
5-10%
Extend the user experience and platform
30-35%
Free preview — no account needed

Sample PL-400 practice questions

5 of the 300 original questions in our PL-400 bank, written to match the real exam's style and difficulty. Every question includes a full explanation — expand each answer to check your reasoning.

  1. Question 1medium

    A requirement needs synchronous validation that blocks a save if related data is invalid, running server-side. Which extension point is most appropriate?

    • AA scheduled cloud flow
    • BA plug-in registered on the PreOperation stage (synchronous)
    • CA Power BI measure
    • DA canvas app formula
    Show answer & explanation
    Correct: B

    A synchronous plug-in on PreOperation can validate and throw to block the save, running server-side for all clients. Cloud flows are async/event-driven.

  2. Question 2medium

    You must decide where to put business logic that should run regardless of which client (app, API, or import) modifies the data. Where should it go?

    • AClient-side JavaScript on the form
    • BServer-side (plug-in / Dataverse logic)
    • CA canvas app OnSelect formula
    • DA model-driven view filter
    Show answer & explanation
    Correct: B

    Logic that must run for every client belongs server-side (plug-in/Dataverse logic). Client-side JavaScript only runs in the form UI.

  3. Question 3medium

    A solution needs to read data that lives in an external system in real time, without copying it into Dataverse. Which option fits?

    • AStandard table
    • BVirtual table
    • CElastic table
    • DActivity table
    Show answer & explanation
    Correct: B

    Virtual tables surface external data in real time without storing it in Dataverse.

  4. Question 4hard

    You need very high-volume, sparse, write-heavy storage (e.g., IoT-style telemetry) inside Dataverse. Which table type is designed for this?

    • AStandard table
    • BVirtual table
    • CElastic table
    • DActivity table
    Show answer & explanation
    Correct: C

    Elastic tables (Cosmos DB–backed) are built for high-volume, sparse, write-heavy workloads like telemetry.

  5. Question 5medium

    When assessing security impact on solution components, which policy could block a flow from combining a business connector with a social-media connector?

    • AA data loss prevention (DLP) policy
    • BA rollup column
    • CA site map
    • DA Quick View form
    Show answer & explanation
    Correct: A

    DLP policies classify connectors (Business/Non-Business/Blocked) and can prevent combining connectors across groups.

Ready for the full mock exams?

300 questions with per-domain score breakdowns, a timer, and saved progress. Free account — no card, no paywall.

PL-400 Exam Prep, Practice Questions & Study Guide — PowerStack