PL-900 Demonstrate the capabilities of Power Apps Practice Question
Exhibit
Refer to the exhibit.
{
"businessProcessFlow": {
"name": "Expense Approval Process",
"entity": "expenses",
"stages": [
{
"name": "Submit",
"category": "Submit",
"steps": [
{"name": "Expense Report Completed", "required": true}
]
},
{
"name": "Approval",
"category": "Approval",
"steps": [
{"name": "Manager Approval", "required": true},
{"name": "Finance Approval", "required": false}
]
}
]
}
}Refer to the exhibit. The JSON defines a business process flow for expense reports in a model-driven app. How many stages must be completed before the process is considered complete?
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
✓
Both stages (Submit and Approval).
Both stages 'Submit' and 'Approval' must be completed because the process flow includes them. Option C is correct. Option A is wrong because the process has two stages. Option B is wrong because the Approval stage also needs completion. Option D is wrong because the process does not have three stages.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Only the Approval stage.
Why it's wrong here
The process includes a Submit stage that must be completed first.
- ✗
All three stages (including a hidden stage).
Why it's wrong here
There are only two stages defined.
- ✓
Both stages (Submit and Approval).
Why this is correct
The business process flow requires all stages to be completed.
- ✗
Only the Submit stage.
Why it's wrong here
The process includes an Approval stage that must also be completed.
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.