Courseiva
Manage the Microsoft Power Platform environmentmediumMultiple ChoiceObjective-mapped

PL-900 Practice Question: Manage the Microsoft Power Platform environment

Exhibit

Refer to the exhibit.

JSON policy snippet:
{
  "policy": {
    "name": "Block Social Media",
    "description": "Blocks Twitter and Facebook connectors",
    "environment": "Production",
    "action": "Block",
    "connectors": [
      {
        "id": "/providers/Microsoft.PowerApps/apis/shared_twitter"
      },
      {
        "id": "/providers/Microsoft.PowerApps/apis/shared_facebook"
      }
    ]
  }
}

Refer to the exhibit. The JSON policy shown fails to apply to the production environment. What is the most likely reason?

⚠ Common exam trap

The trap here is that candidates may focus on the connector IDs or action values, which appear correct, and overlook the subtle but critical difference between 'environment' and 'environments' in the JSON key, a classic schema validation pitfall in Power Platform DLP policies.

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

The JSON uses 'environment' as a key instead of 'environments'.

The JSON policy uses 'environment' as a key, but the correct key in Microsoft Power Platform DLP (Data Loss Prevention) policy JSON schema is 'environments' (plural). This mismatch causes the policy to fail validation and not apply to the production environment, as the platform expects an array of environment IDs under the 'environments' key.

Answer analysis

Option-by-option breakdown

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

  • The connector IDs should include the full path with 'shared_twitter' and 'shared_facebook', which they do.

    Why it's wrong here

    The connector IDs are correctly formatted.

  • The action value should be 'Block' with a capital B, but the JSON uses 'Block' which is correct.

    Why it's wrong here

    'Block' is the correct action value.

  • The JSON uses 'environment' as a key instead of 'environments'.

    Why this is correct

    The correct key is 'environments' (plural) for the array of environment names.

  • The policy name is missing a required prefix.

    Why it's wrong here

    Policy names do not require a prefix.

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.