Courseiva

PL-900 Demonstrate the capabilities of Power Apps Practice Question

A sales team needs a mobile-friendly app to view and update customer information stored in Microsoft Dataverse. The app should be generated automatically from the data model and provide a consistent interface across devices. Which type of Power Apps app should they create?

⚠ Common exam trap

A common mix-up: candidates confuse canvas apps with model-driven apps, thinking that canvas apps are automatically generated from data models, which they are not.

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

✓

Model-driven app

Model-driven apps are built on Dataverse and automatically generate a responsive UI from the data model, including forms, views, and dashboards. They are ideal for complex business processes and provide a consistent experience across devices. This makes them the correct choice for a sales team needing a mobile-friendly app generated from data.

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 dashboard

    Why it's wrong here

    Power BI dashboards are for data visualization and analytics, not for data entry or updating customer information. They do not provide an app interface for viewing and editing records. Therefore, they cannot fulfill the requirement for a mobile-friendly app to update customer data.

  • ✓

    Model-driven app

    Why this is correct

    Model-driven apps are generated from the data model defined in Dataverse, including tables, relationships, and forms. They automatically provide a responsive, consistent user interface across devices with minimal manual design. This matches the requirement for an app that is automatically generated and mobile-friendly.

  • ✗

    Power Apps portal

    Why it's wrong here

    Power Apps portals are used to create external-facing websites that allow users outside the organization to access Dataverse data. They are not automatically generated from the data model for internal use and are not optimized for internal sales team mobile access. Thus, they do not fit the scenario.

  • ✗

    Canvas app

    Why it's wrong here

    Canvas apps offer pixel-perfect control over the layout and are designed by dragging and dropping controls. While they can be mobile-friendly, they are not automatically generated from a data model. Building a canvas app requires manual design and configuration, which does not meet the requirement for automatic generation.

About these practice questions

This PL-900 question is part of Courseiva's 701-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 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.