https://www.sikich.com

How to configure Microsoft Entra Password Protection for Active Directory

INSIGHT 3 min read

In mid-2018, Microsoft released a new feature called Azure AD Password Protection. It became generally available in April 2019. In July 2023, it was rebranded Microsoft Entra Password Protection. The goal of this feature is to allow on-premises Active Directory environments access to Microsoft’s global banned password list. Microsoft has developed and continues to add to a global banned password list based on known breaches and compromises. Along with a strong password policy, this feature adds an additional layer to password security by protecting users from utilizing weak or compromised passwords.

Requirements for utilizing Microsoft Entra Password Protection

Before implementing Microsoft Entra Password Protection for Active Directory, there are a few requirements that need to be met:

  • A Microsoft Entra ID tenant
  • Microsoft Entra ID P1 or P2 licensing for users
  • Hybrid identity environment with Active Directory synchronized to Microsoft Entra ID
  • Windows Server 2012 or newer domain controllers
  • Microsoft Entra Password Protection Proxy service installed
  • Microsoft Entra Password Protection DC Agent installed on domain controllers

How it works

Microsoft Entra Password Protection uses both Microsoft’s global banned password list and an optional custom banned password list created by your organization. When a user changes or resets their password in Active Directory, the password is evaluated against these lists.

If the password is considered weak, easily guessable, or contains banned terms such as company names, seasons, or common keyboard patterns, the password change is denied. This helps reduce the risk of password spray attacks and credential compromise.

One important feature is that Microsoft uses “fuzzy matching” and normalization. For example, passwords such as

  • Summer2026!
  • Password123
  • CompanyName1

may still be blocked even if slight variations are used. This makes the protection significantly more effective than traditional password complexity requirements alone.

Deployment steps

1. Install the proxy service

The Microsoft Entra Password Protection Proxy Service communicates with Microsoft Entra ID and downloads the banned password policies. Preferably, this service should be installed on more than one member server in the environment for redundancy.

After installation:

  • Register the proxy service with Microsoft Entra ID
  • Register the Active Directory forest

2. Install the DC Agent

The DC Agent is installed on each domain controller. This agent intercepts password changes and validates them against the password protection policies. After installation, rebooting the domain controller is recommended.

3. Configure password protection policies

Policies are configured through the Microsoft Entra admin center. Administrators can configure:

  • Password protection enablement or disablement for on-premises Active Directory
  • Custom banned password lists
  • Password lockout thresholds
  • Lockout duration
  • Audit mode or enforcement mode

Audit mode is highly recommended initially because it allows organizations to see what passwords would have been blocked without impacting users.

Best practices

To get the most value from Microsoft Entra Password Protection:

  • Start in audit mode before enabling enforcement
  • Add company-specific words and phrases to the custom banned list
  • Continue enforcing strong password length requirements
  • Encourage passphrases instead of short complex passwords
  • Deploy multiple proxy servers for redundancy
  • Monitor event logs for blocked password attempts and deployment issues

Benefits of Microsoft Entra Password Protection

Implementing Microsoft Entra Password Protection provides several security benefits:

  • Reduces the use of weak and compromised passwords
  • Helps defend against password spray attacks
  • Extends cloud-based password intelligence to on-premises Active Directory

Need assistance with Microsoft Entra Password Protection?

Author

Garrett Dycus is a Senior Network Consultant at Sikich, delivering technology solutions to help clients achieve their business objectives. With over 20 years of experience and a Bachelor of Science in Computer Science from the University of Mary Hardin-Baylor, he specializes in server infrastructure, networking, and Microsoft Cloud technologies, providing expertise and trusted advisory to drive impactful results.