Courseiva

PL-900 Practice Question: Describe the business value of Microsoft Power Platform

An organization is deploying Power Apps to external customers for a self-service portal. They need to ensure that customer data is isolated from internal employee data. What is the best approach?

⚠ Common exam trap

Watch out — candidates often confuse security roles and DLP policies with true data isolation, assuming that permissions or data loss prevention rules can achieve the same level of separation as dedicated environments, but only separate environments provide the required physical and logical data boundaries.

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

Create separate environments for internal and external users

Creating separate environments for internal and external users provides full tenant-level isolation of customer data from employee data. Each environment in Power Platform has its own databases, security settings, and data storage, ensuring that external customers cannot access internal resources even if security roles are misconfigured.

Answer analysis

Option-by-option breakdown

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

  • Use Data Loss Prevention (DLP) policies in the same environment

    Why it's wrong here

    DLP policies control data flow but do not isolate data at the storage level.

  • Add external customers as B2B guests in the same environment

    Why it's wrong here

    B2B guests share the same environment, so data is not isolated.

  • Create separate environments for internal and external users

    Why this is correct

    Separate environments physically isolate data and allow different DLP policies.

  • Use the same environment with security role-based access

    Why it's wrong here

    Security roles limit access but data remains in the same database, risking exposure.

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 →

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.