Password Hygiene for Active Directory
A user changing their password through MyPass SSPR, a Windows login screen, a remote session, or an admin reset — all should be held to the same standard. MyPass Password Hygiene enforces a consistent, intelligent policy at the AD kernel level across every path. Weak, compromised, and policy-violating passwords blocked everywhere. Instantly. Without GPO changes.
The Gap in Native AD Policy
"Password123!" meets most AD complexity requirements. It has uppercase, lowercase, a number, and a symbol. It also appears in every major breach database and will be tried in the first 30 seconds of any credential stuffing attack.
Native AD policy cannot check against breach lists, block keyboard patterns, enforce custom organisational rules, or apply different requirements to different groups. MyPass Password Hygiene adds all of that — at the kernel level — without replacing what you already have.
Consistent Enforcement
Installed at the Windows LSA layer on every domain controller, Password Hygiene intercepts every password event — regardless of where it came from. There is no back door through an admin reset or a remote session.
Group-Level Targeting
Not every user needs the same password policy. Finance requires stricter controls than general staff. IT admins managing privileged accounts need higher standards than a reception desk login. Password Hygiene rules are scoped to AD group membership — assign different policies per department, role, or risk level.
groupnamepattern attribute targeting a specific AD group, and a groupnamepatternmatch flag to either include or exclude that group. Rules can overlap, stack, and conflict-resolve — giving you unlimited policy combinations without multiple filter installations.
Rule Engine
Rules are defined in an XML configuration file on the domain controller. No service restart required for rule updates. Supports ECMAScript regex for custom pattern matching.
Deployment
Password Hygiene installs as a Windows Password Filter DLL, integrated at the Windows LSA layer. Must be installed on all domain controllers. GUI and silent MSI install modes available — suitable for mass DC rollout via software deployment tools.
/s /v"/qn" flags. Deploy via SCCM, Intune, or any software push tool.FAQ
PasswordChange (user-initiated) and PasswordReset (admin-initiated) operations. You can configure rules to apply to both, either, or different rule sets per operation type — so you can enforce stricter rules on self-service changes while giving IT admins a different policy for emergency resets if required.groupnamepattern attribute (a regex matching the target AD group name) and a groupnamepatternmatch flag (True to include, False to exclude that group). Rules without a group attribute apply globally. Multiple group-scoped rules can coexist — so Finance, IT Admins, and General Staff can each have their own policy layers running simultaneously on the same DC installation.