Courseiva
Demonstrate the capabilities of Power AppseasyMultiple ChoiceObjective-mapped

PL-900 Demonstrate the capabilities of Power Apps Practice Question

A business analyst wants to create a simple expense report app without writing code. The app should allow users to submit expenses and managers to approve or reject them. Which type of Power App should the analyst use?

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

Canvas app

Canvas apps (Option A) are the correct choice because they allow business analysts to build custom apps without writing code, using drag-and-drop interfaces. They are ideal for simple forms like expense reports. Option B (Power Pages) is for creating external-facing websites, not apps. Option C (Copilot Studio) is for building conversational AI chatbots. Option D (Model-driven apps) requires a Dataverse database and schema, which adds complexity and is not necessary for a simple expense report app.

Answer analysis

Option-by-option breakdown

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

  • Canvas app

    Why this is correct

    Canvas apps are designed for simple form-based apps with drag-and-drop ease

  • Power Pages

    Why it's wrong here

    Power Pages are for external websites, not internal expense reporting

  • Copilot Studio

    Why it's wrong here

    Copilot Studio is for building conversational AI, not form apps

  • Model-driven app

    Why it's wrong here

    A model-driven app relies on a pre-defined data schema within Microsoft Dataverse, requiring the business analyst to design tables, relationships, and business logic before the app can function. This fails the scenario because the stem explicitly demands a no-code solution for a simple expense submission and approval workflow, whereas a model-driven app demands significant upfront data modelling. It is tempting because model-driven apps excel at handling complex, relational business data with built-in role-based security and standardised forms, making them the correct choice for enterprise-grade applications that need strict data governance and offline capabilities.

About these practice questions

This PL-900 question is part of Courseiva's 904-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

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.