Updated for August 2026 Exam Objectives

PL-900 Practice Test

Microsoft Certified: Power Platform Fundamentals

PL-900 is easier than you think — if you know what to expect.

Our questions target the specific Power Platform distinctions that trip up most candidates — canvas vs model-driven apps, cloud vs desktop flows, connector types, and Dataverse concepts — so you answer confidently under pressure.

Start Free Practice — 40 Questions

No credit card required. Upgrade to full 500 questions for $19.99 when ready.

500 Exam-Style Questions
93% Pass Rate
7-Day Money-Back Guarantee

Is this for you?

Your PL-900 exam is in the next 2-4 weeks
You've studied the concepts but aren't sure you'll pass
You want questions harder than the real exam
You want to understand why answers are correct, not just memorize

This is NOT for you if:

You're looking for braindumps or exam leaks
You haven't started studying the concepts yet
Most successful candidates start practice 2-3 weeks before their exam
Updated for the August 2026 exam blueprint

PL-900 Exam Details

What to expect on exam day

Questions

40-60 questions

Duration

60 minutes

Passing Score

700/1000

Exam Cost

$99 USD

Exam Domains Covered

Master all topics tested on the PL-900 exam

1

Describe the business value of Microsoft Power Platform (5-10%)

2

Manage the Microsoft Power Platform environment (20-25%)

3

Demonstrate the capabilities of Power Apps (20-25%)

4

Demonstrate the capabilities of Power Automate (20-25%)

5

Describe features and capabilities of agents in Microsoft Copilot Studio (20-25%)

Test Yourself Right Now

Try 5 real practice questions — no signup needed

🎯

5 Free PL-900 Questions

See how ready you are for the PL-900 exam. Each question includes a detailed explanation so you learn as you go.

No account requiredTakes 2-3 minutesInstant results

Sample PL-900 Practice Questions

10 real questions from the free PL-900bank. Pick an answer in your head, then open “Show answer” for the explanation.

  1. 1. A business user wants to build a Power Automate flow but is not sure how to structure the steps. How does Copilot in Power Automate help?

    • A. Copilot generates a detailed technical specification document that an IT developer must then convert into an actual Power Automate flow
    • B. Copilot prevents non-technical users from creating flows to ensure quality control
    • C. Copilot allows users to describe the automation in natural language and generates a suggested flow with the appropriate steps and connectors
    • D. Copilot reviews the user's existing workflow and recommends the best matching cloud flow template from the Power Automate template library
    Show answer

    Correct answer: C

    Copilot in Power Automate uses generative AI to lower the barrier to automation. A user can type a description of what they want to automate in plain language, and Copilot generates a flow with the suggested trigger, actions, and connectors. The user can then review, refine, and deploy the flow, dramatically accelerating the development process.

  2. 2. What is a "topic" in Copilot Studio?

    • A. A set of training phrases and utterance examples that improve the bot's natural language understanding model accuracy over time.
    • B. A security group that defines which Microsoft Entra ID users or teams are permitted to interact with the chatbot in production.
    • C. A predefined Dataverse table that Copilot Studio generates to store conversation logs, session data, and user interaction history automatically.
    • D. A modular conversation path that defines how the bot responds to a specific user intent, including trigger phrases and response logic.
    Show answer

    Correct answer: D

    In Copilot Studio, a topic is a discrete conversation unit that defines how the chatbot handles a specific user intent. Each topic has trigger phrases (what the user might say) and a conversation path (how the bot responds, asks questions, and takes actions). Building a bot involves creating multiple topics that each address different user needs.

  3. 3. A government agency wants to allow citizens to submit grant applications and check application status online. Which Power Platform service best addresses this scenario?

    • A. A Power Apps canvas app published to a public website and shared with citizens through a link, requiring them to sign in with a Microsoft account before submitting applications.
    • B. Power Pages, which provides external-facing portals with secure authenticated access for non-organizational users such as citizens, enabling application submission and status tracking.
    • C. Power Automate with a public-facing webhook trigger that sends a confirmation email to citizens after each grant application submission, without providing a status tracking portal.
    • D. Copilot Studio configured with a grant application knowledge base that guides citizens through requirements via a conversational chatbot, without form submission capabilities.
    Show answer

    Correct answer: B

    Power Pages is designed for external-facing websites and portals that allow non-organizational users - such as citizens, customers, or partners - to interact with business data securely. It supports authenticated access through multiple identity providers and provides form submission, status tracking, and data integration features. Power Apps is primarily for internal users, while Power Automate and Copilot Studio serve different automation and conversational purposes.

  4. 4. A company uses SharePoint Online to store project documents. How can Power Automate add value to this existing SharePoint environment?

    • A. Power Automate flows can be triggered by SharePoint events such as a new file upload to automate approvals, notifications, and data processing tasks
    • B. Power Automate runs inside the SharePoint environment and cannot connect to external services or data sources outside SharePoint
    • C. Power Automate requires a SharePoint Premium license to enable any connector-based integration with SharePoint Online
    • D. Power Automate flows triggered by SharePoint events can send email notifications but cannot create, update, or delete SharePoint list items
    Show answer

    Correct answer: A

    Power Automate integrates natively with SharePoint Online through the SharePoint connector. Events like a new file being created, a list item being modified, or an approval being requested can trigger automated flows. This allows organizations to overlay process automation on top of their existing SharePoint infrastructure without replacing it.

  5. 5. What is an on-premises data gateway in Power Platform, and when is it needed?

    • A. An on-premises data gateway connects Power Platform cloud services to private network data sources such as on-premises SQL Server or file shares
    • B. A gateway is a physical appliance installed on-premises that caches frequently accessed cloud data for offline use by Power Platform makers
    • C. A gateway acts as a secure replacement for VPN tunnels when cloud apps need to access on-premises servers, encrypting the traffic in transit
    • D. A gateway is configured in the Power Platform admin center and restricts which external APIs makers are authorized to access from canvas apps and flows
    Show answer

    Correct answer: A

    The on-premises data gateway acts as a secure bridge between Power Platform cloud services and data sources that reside in an organization's private network. Without the gateway, cloud-based Power Apps and Power Automate flows cannot reach on-premises databases, file servers, or other internal systems. The gateway must be installed on a machine with network access to the on-premises data.

Show 5 more questions
  1. 6. What role does Microsoft Dataverse play when Power Apps and Copilot Studio are used together?

    • A. Dataverse is the primary data store for Power Apps, while Copilot Studio connects to a separate internal repository that does not share records or tables with the Power Apps environment
    • B. Dataverse stores Copilot Studio conversation logs and chatbot analytics data, while Power Apps in the same environment use a separate SharePoint list as their dedicated data storage layer
    • C. When Power Apps and Copilot Studio are deployed together in production, the Dataverse environment needs to be promoted to a Managed Environment to support the expanded combined workload
    • D. Dataverse serves as a shared data layer, allowing a Copilot Studio chatbot and a Power App to read from and write to the same data, enabling a unified experience across both services
    Show answer

    Correct answer: D

    When Power Apps and Copilot Studio both use Dataverse as their data source, the chatbot and the application share the same underlying data. For example, a chatbot built in Copilot Studio could look up a customer record in Dataverse and present it in a conversational interface, using the same data that a sales team views in a Power App - creating a unified, consistent experience.

  2. 7. In a Power Apps canvas app connected to a Dataverse Contacts table, a maker wants to display a gallery of contacts where the full name field is blank. Which Power Fx formula correctly filters the gallery to show only contacts with a blank Name field?

    • A. Filter(Contacts, Name = "")
    • B. Search(Contacts, "", "Name")
    • C. LookUp(Contacts, IsBlank(Name))
    • D. SortByColumns(Contacts, "Name", Ascending)
    Show answer

    Correct answer: A

    The correct Power Fx formula to filter a collection for records where a field is blank is Filter(Contacts, Name = "") or equivalently Filter(Contacts, IsBlank(Name)). The Filter() function evaluates the condition for each record and returns only those where the condition is true. Search() is for partial text matching, LookUp() returns only the first match, and SortByColumns() sorts without filtering.

  3. 8. A logistics company processes 500 shipment invoices per day. Each invoice arrives as a PDF email attachment. The team manually opens each PDF, extracts key data, and enters it into their ERP system. The ERP has no modern API but can be interacted with via its desktop UI. Which Power Automate capability is most applicable to automating this entire end-to-end process?

    • A. A scheduled cloud flow using AI Builder to extract PDF attachment data and the HTTP connector to call the ERP REST API for data entry
    • B. A manually triggered button flow that employees start once per day to batch-process the invoice emails in the shared mailbox
    • C. A cloud flow with AI Builder document processing to extract PDF data, combined with a desktop flow that automates ERP data entry via its legacy desktop UI
    • D. A Power Pages external portal where suppliers submit invoices directly, eliminating the email attachment and manual entry workflow
    Show answer

    Correct answer: C

    This scenario requires two capabilities: extracting structured data from PDF attachments and automating a legacy desktop ERP without an API. Power Automate Desktop flows (RPA) can record and replay interactions with the ERP's desktop UI. Combined with AI-powered document processing to extract fields from the PDF, this creates a complete end-to-end automation. A cloud flow with an HTTP connector cannot work because the ERP has no API.

  4. 9. Which type of Power App is specifically designed to run on mobile devices and is optimized for touch input?

    • A. Model-driven apps
    • B. Canvas apps
    • C. Portal apps
    • D. Desktop apps
    Show answer

    Correct answer: B

    Canvas apps in Power Apps are designed for mobile and touch-based interactions. Makers have full control over the layout and user experience, placing elements anywhere on the canvas - unlike model-driven apps, which have a structured, data-driven layout. Canvas apps support touch gestures, responsive design, and can connect to hundreds of data sources via connectors.

  5. 10. What is Microsoft Dataverse?

    • A. A cloud-based data storage and management service used as the backbone for Power Platform
    • B. A reporting tool used to create business intelligence dashboards
    • C. A programming language used to write Power Platform automations
    • D. An email archiving and compliance solution for Microsoft 365
    Show answer

    Correct answer: A

    Microsoft Dataverse is a cloud-scale data store that serves as the backbone data platform for Power Platform. It provides a secure, scalable, and managed database where you can store and manage data used by Power Apps, Power Automate, and other Power Platform services.

Why Practice with MSCertQuiz?

Microsoft Learn teaches concepts. We prepare you for the actual exam.

1

Questions expose the canvas vs model-driven, cloud vs desktop flow distinctions that trip up most candidates

2

Explanations teach Power Platform patterns — not just facts — so you handle new scenarios confidently

3

Updated for the July 2026 exam restructure: Power Pages folded into the business-value domain, Copilot Studio agents now a dedicated domain

4

Calibrated slightly harder than the real exam, so test day feels straightforward

Objectives last checked against Microsoft Learn: August 4, 2026

Not sure if you're ready for the PL-900 exam?

Take the free PL-900 Readiness Check →

What Our Users Say

93% pass rate — Based on users who completed at least 2 practice exams

“The questions on Dataverse vs SharePoint and canvas vs model-driven were exactly what I needed. Passed PL-900 with 820 on my first attempt!”

RK

Raj K.

Power Platform Certified

“I was confused about when to use Power Pages vs canvas apps. The explanations here made it completely clear. Exam felt easy after practicing here.”

EM

Elena M.

Passed PL-900 first try

“As a business analyst with no coding background, I needed to understand Power Platform. These practice questions taught me the concepts, not just the answers. Scored 800.”

TN

Takeshi N.

PL-900 Certified

Choose Your Plan

Start free, upgrade when you're ready to get serious

Free

Good for exploring the platform

$0
  • 40 practice questions
  • Practice mode only
  • Progress tracking
  • No exam simulation mode
Start Free

PL-900 Full Access

Best if your exam is in the next 2-4 weeks

$19.99one-time
  • 500 practice questions
  • Practice & Exam modes
  • Detailed explanations
  • Lifetime access
Get PL-900 Access — $19.99

7-day money-back guarantee

BEST VALUE

Pro — All Certs

Best if you're planning multiple Microsoft exams

$14.99/month
  • ALL certifications included
  • Unlimited questions
  • New certs added free
  • Cancel anytime
View Pro Plans

Save 30% vs buying individually

Your PL-900Exam Won't Wait

Candidates who complete at least 2 full mock exams pass at significantly higher rates than those who only study passively.

Don't risk $99 USD on the real exam without testing yourself first.

Start Free Practice Now

No credit card required • 40 free questions • Upgrade for $19.99 when ready

Official Microsoft Resources

Our practice questions are aligned with official Microsoft exam objectives. We recommend studying with Microsoft Learn first, then using MSCertQuiz to test your readiness.

View Official PL-900 Exam Details

PL-900 Frequently Asked Questions

Everything you need to know about the PL-900 Microsoft Power Platform Fundamentals certification

How hard is the PL-900 exam?
PL-900 is a fundamentals-level exam and is considered one of the more approachable Microsoft certifications. However, many candidates underestimate it — particularly the distinctions between canvas apps and model-driven apps, cloud flows and desktop flows, and the specific capabilities of Power Pages and Copilot Studio. The passing score is 700/1000 with 40-60 questions in 60 minutes.
Is PL-900 worth it in 2026?
Yes. Power Platform adoption is growing rapidly across enterprises, and PL-900 validates foundational knowledge that is increasingly relevant for business analysts, project managers, and IT professionals. It is the entry point for the Power Platform certification path (leading to PL-100, PL-200, PL-400) and demonstrates familiarity with low-code automation and app development.
What changed in the PL-900 exam in 2026?
Microsoft restructured PL-900 on July 24, 2026. "Demonstrate the capabilities of Power Pages" was removed as a standalone domain — Power Pages is now covered only as part of the business-value domain. In its place, Microsoft added a new domain, "Describe features and capabilities of agents in Microsoft Copilot Studio" (20–25%), covering building and managing Copilot Studio agents, topics, knowledge sources, and Microsoft Agent 365. The business-value domain shrank to 5–10%, while Power Platform environment management, Power Apps, and Power Automate each moved to 20–25%. This follows an earlier June 2025 update that had removed Power BI and the standalone AI Builder section.
Can I pass PL-900 with just Microsoft Learn?
Microsoft Learn covers the concepts well, but the real exam tests your ability to choose the best answer when options sound similar — for example, knowing when to use Power Pages vs a canvas app shared externally, or when to use a desktop flow vs a cloud flow. Practice tests help you recognize these distinctions under time pressure.
What is the difference between canvas apps and model-driven apps?
Canvas apps give you full control over the layout and user interface — you design the screen pixel by pixel and can connect to hundreds of data sources. Model-driven apps are built on top of Microsoft Dataverse and are automatically generated from your data model — you define the data structure and the app builds itself. Canvas apps are for flexible, custom UX; model-driven apps are for complex business processes built on structured data.
What is the difference between cloud flows and desktop flows?
Cloud flows run entirely in the cloud and use connectors to automate tasks between online services (like sending an email when a SharePoint item is created). Desktop flows use Power Automate for Desktop to automate legacy desktop applications and websites through UI automation (RPA). Cloud flows are trigger-based; desktop flows are script-based recordings of UI interactions.
How long should I study for PL-900?
Most successful candidates spend 1-2 weeks preparing. We recommend reviewing the Power Platform overview on Microsoft Learn first, then spending the final week doing practice questions to solidify the distinctions between services. Focus particularly on Power Pages, Dataverse vs SharePoint lists, connector types (standard vs premium), and Copilot Studio capabilities.