Courseiva

PL-900 Practice Question: Describe the business value of Microsoft Power Platform

A nonprofit organization needs to track donations and volunteers using a custom app without writing code. Which Power Platform tool should they use?

⚠ Common exam trap

PL-900 often tests the boundary between the four Power Platform pillars—candidates pick Power Automate or Power Pages because the scenario mentions 'tracking' or 'volunteers,' but only Power Apps is the app-building tool.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Power Apps

Power Apps is Microsoft's low-code/no-code application development platform, letting makers build canvas or model-driven apps with drag-and-drop controls, connectors to Dataverse/SharePoint/SQL, and no traditional programming. For a nonprofit tracking donations and volunteers, Power Apps provides the data-entry forms, views, and business logic needed without writing code. Power BI, Power Pages, and Power Automate serve analytics, external websites, and workflow automation respectively—not custom app creation.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Power BI

    Why it's wrong here

    Power BI delivers dashboards and reports over existing data; it cannot capture donation or volunteer records. The nonprofit needs a no-code app with Dataverse tables for data entry, which Power BI does not provide. Power BI would be correct once the tracking app exists and leadership needs visual reporting.

  • ✗

    Power Pages

    Why it's wrong here

    Power Pages builds external-facing websites with forms and portals, not internal data-tracking apps. Donations and volunteers need a canvas or model-driven app backed by Dataverse, so no-code record management is absent. Power Pages would be correct for publishing a public donation information site to external users.

  • ✗

    Power Automate

    Why it's wrong here

    Power Automate orchestrates flows between services and triggers, but stores no structured records itself. Tracking donations and volunteers requires a no-code app with Dataverse tables, so flows alone cannot hold or display the data. Power Automate would be correct for automating notifications when a new donation row is created.

  • ✓

    Power Apps

    Why this is correct

    Power Apps provides a low-code canvas and model-driven designer, letting the nonprofit build a custom donation and volunteer tracking app through drag-and-drop controls and connectors. No traditional coding is required, directly meeting the no-code custom app constraint.

About these practice questions

Courseiva writes every PL-900 question from scratch — 701 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official Microsoft exam blueprint

This PL-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the PL-900 exam.