PL-900 Demonstrate the capabilities of Power Apps Practice Question
Which TWO features are available in canvas apps but NOT in model-driven apps?
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
✓
Use of formulas like If, Switch, Filter
Canvas apps provide the ability to write formulas (like If, Switch, Filter) directly in the app, which is not available in model-driven apps. Model-driven apps use business rules and workflows instead of formulas. Additionally, canvas apps can directly access device capabilities (camera, GPS), whereas model-driven apps do not have direct access to native device features. Option A (Integration with Dataverse) is available in both canvas and model-driven apps, so it is not exclusive. Option C (Ability to use AI Builder models) is also available in both. Option E (Embedding a canvas app in a model-driven app) is a feature of model-driven apps, not canvas apps.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Integration with Microsoft Dataverse
Why it's wrong here
Both app types can use Dataverse.
- ✓
Use of formulas like If, Switch, Filter
Why this is correct
Canvas apps use Excel-like formulas; model-driven apps use business rules.
- ✗
Ability to use AI Builder models
Why it's wrong here
AI Builder can be used in both.
- ✓
Access to device capabilities like camera and GPS
Why this is correct
Canvas apps can access device features; model-driven apps cannot.
- ✗
Embedding a canvas app in a model-driven app
Why it's wrong here
This is a feature of model-driven apps, not canvas.
Go deeper
Related to this question
About these practice questions
Courseiva writes every PL-900 question from scratch — 904 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 →
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.