SC‑300 Study Portal Path 3

Unit 6: Deploy and Manage Password Protection

Why Password Protection

Users often choose weak passwords based on:

Microsoft Entra Password Protection enforces stronger passwords by using:

If a requested password matches banned patterns, the change request fails.

Design Principles

Microsoft Entra Password Protection is designed so that:

🔄 Policy Retrieval and Enforcement Flow

✅ This design enables secure, incremental deployment of password protection in hybrid or on-prem AD environments, without requiring PHS, PTA, or schema changes.

How On-Premises Password Protection Works

Components:

🔄 Flow Explained Step-by-Step

🔍 What Is an SCP (Service Connection Point)?

An SCP (Service Connection Point) is a special object in Active Directory that acts like a directory listing or signpost.

✅ Think of it like a DNS record inside AD—it helps clients discover services without hardcoding IPs or hostnames.

🔄 What Is the “Proxy” in Entra Password Protection?

The Password Protection Proxy Service is a middleware component you install on a member server (not a domain controller). Its job is to act as a secure bridge between:

🧠 Why Is It Called a “Proxy”?

Because it proxies (relays) communication between the cloud and your DCs:

Role Description
Acts on behalf of DCs DCs never talk to the internet directly. The proxy fetches policy from Entra ID on their behalf.
Caches policy locally It stores the downloaded policy so DCs can retrieve it without needing internet access.
Reduces attack surface Only the proxy server needs outbound internet access—not the DCs.
Centralizes cloud interaction Multiple DCs can pull policy from a single proxy, simplifying management.

Summary: Think of it as a secure translator and gatekeeper: it speaks cloud on one side and AD on the other, but keeps them decoupled.

Let’s say you install the Password Protection Proxy Service on a server called proxy01.prudentcloud.us. It creates an SCP. Now inside that SCP you see:

Now, when a DC Agent starts up, it queries AD for SCPs with that keyword and finds the proxy—no manual config needed

Deployment Strategy

Recommended approach:

During audit mode, organizations often find that:

You should:

After a suitable audit period:

Important. Password Protection only validates passwords during change or set operations. Existing passwords set before deployment are not revalidated and continue working until changed or expired. Accounts with password never expires are not forced to comply.

Multiple Forests

Read-Only Domain Controllers (RODCs)

High Availability

Policy update frequency is usually days, not hours. Short outages of proxies are not critical.

Licensing Requirements

For password protection:

Core Requirements (On-Prem Password Protection)

General:

External endpoints (for proxy servers):

DC Agent requirements:

Proxy service requirements:

Register-AzureADPasswordProtectionProxy

Register-AzureADPasswordProtectionForest

These are PowerShell commands executed locally on the proxy server, but they authenticate to Entra ID using a Security Administrator account.

Why it's required:

Warning for the exam. You must not install Password Protection Proxy and Application Proxy on the same machine because they install incompatible versions of the Entra Connect Agent Updater. This breaks automatic updates.

Required Software

Two installers:

Install and Configure Proxy Service

Install the DC Agent

Example MSI command:

msiexec.exe /i AzureADPasswordProtectionDCAgentSetup.msi /quiet /qn /norestart

Upgrading Proxy and DC Agent

Proxy service:

DC agent:

msiexec.exe /i AzureADPasswordProtectionDCAgentSetup.msi /quiet /qn /norestart