PL-900 Practice Question: Manage the Microsoft Power Platform environment
Which TWO of the following are valid reasons to create multiple Power Platform environments?
⚠ Common exam trap
Many candidates confuse environment isolation with performance or cost benefits, but the PL-900 exam specifically tests the understanding that environments are primarily for data and workload separation, not for scaling or licensing savings.
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
✓
To isolate data for different business units or projects.
Power Platform environments act as security and data boundaries, allowing organizations to isolate data for different business units or projects. Each environment has its own Dataverse database, which prevents data leakage and enables role-based access control tailored to specific teams or initiatives.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
To increase the total storage capacity available.
Why it's wrong here
Each environment has its own storage, but total capacity is tenant-based.
- ✓
To isolate data for different business units or projects.
Why this is correct
Isolation helps with data governance and security.
- ✗
To improve performance of Power Automate flows.
Why it's wrong here
Performance is not improved by having multiple environments.
- ✓
To separate development, testing, and production workloads.
Why this is correct
Separate environments for different stages of ALM is a best practice.
- ✗
To reduce the cost of Power Apps licenses.
Why it's wrong here
Licensing is per user, not per environment.
Quick reference
Access Control Model Comparison
| Model | Acronym | Who Controls Access? | Best For |
|---|---|---|---|
| Discretionary Access Control | DAC | Resource owner | Small teams, file shares |
| Mandatory Access Control | MAC | System / security labels | Classified govt / military |
| Role-Based Access Control | RBAC | Administrator (via roles) | Enterprise environments |
| Attribute-Based Access Control | ABAC | Policy engine (user + resource attributes) | Fine-grained, dynamic policies |
| Rule-Based Access Control | RuBAC | System rules / ACLs | Firewall rules, network ACLs |
Go deeper
Related to this question
About these practice questions
One of 904 original PL-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. 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.