- Free Edition
- Quick Links
- MFA
- Self-Service Password Management
- Single Sign-On
- Password Synchronizer
- Password Policy Enforcer
- Employee Self-Service
- Reporting and auditing
- Integrations
- Related Products
- ADManager Plus Active Directory Management & Reporting
- ADAudit Plus Real-time Active Directory Auditing and UBA
- Exchange Reporter Plus Exchange Server Auditing & Reporting
- EventLog Analyzer Real-time Log Analysis & Reporting
- M365 Manager Plus Microsoft 365 Management & Reporting Tool
- DataSecurity Plus File server auditing & data discovery
- RecoveryManager Plus Enterprise backup and recovery tool
- SharePoint Manager Plus SharePoint Reporting and Auditing
- AD360 Integrated Identity & Access Management
- Log360 (On-Premise | Cloud) Comprehensive SIEM and UEBA
- AD Free Tools Active Directory FREE Tools
What is self-service password management?
Password resets carry a cost that organizations consistently underestimate. Industry analysts place the fully loaded cost of a single password-related help desk ticket at $70 or more, and historically, forgotten-password calls accounted for 20 to 50 percent of a typical help desk's total volume. That's technician time spent on identity verification and credential restoration rather than higher-priority infrastructure and app support.
Self-service password management flips that workload back onto the end user. From a customizable, branded web interface known as a self-service password manager, the employee verifies their identity through additional factors, resets their Active Directory (AD) password, and gets back to work. This password reset without help desk involvement is what makes self-service password reset software a high-ROI investment.
ManageEngine ADSelfService Plus achieves self-service password reset for AD environments. It pairs user-initiated password resets with adaptive MFA so the convenience never costs you control over identity security. The result is help desk ticket reduction you can measure in the first quarter after rollout, plus a detailed audit trail for every reset, unlock, and policy change.
How self-service password reset works in ADSelfService Plus
The self-service password reset flow is built around three initiation channels—the web portal, mobile app, or login screen—and a hardened identity-verification step. Users pick the channel that fits where they are, and the same identity verification policy runs underneath all of them:
- The web portal: A branded, customizable portal that users can access using mobile or desktop browser to initiate password reset.
Users land on a corporate page, enter their username, complete MFA, then set a new password that the Password Policy Enforcer validates in real time as they type.
- The mobile app: Native apps for iOS and Android.
This channel is useful for the locked-out user whose only available device is the phone in their pocket. The app supports password resets, account unlocks, and password changes, with biometric authentication, push notifications, or TOTP as the verification factor.
- The login screen: A Credential Provider for Windows, plus native agents for macOS and Linux.
A reset password/unlock account link is added to the OS sign-in screen. A user who can't get into Windows in the first place doesn't need a working browser to recover their account. This is the channel that matters for remote workers on a laptop nowhere near the corporate network.
"Now users do not have to travel to the office to perform Active Directory Password Reset. Help desk calls related to password reset have been reduced by 100%."
—Piergiuseppe Delfino, CIO at AUBAY SpA
Fortify self-service password management with advanced password policies
The native AD complexity rules are outdated. They only check for character classes, age, and length. The Password Policy Enforcer in ADSelfService Plus adds the complexity requirements that actually keep weak passwords out:
- Custom complexity: Set minimum length, enforce character variety across uppercase, lowercase, numbers, and symbols, and cap repetition and consecutive character limits to prevent trivially weak patterns.
- Dictionary filter: Reject passwords containing common dictionary words alongside an admin-defined list of banned terms, like organization names, product names, or any term considered high-risk in your environment.
- Pattern checker: Block sequential numbers, keyboard walks such as qwerty and asdf and palindromes. These patterns satisfy basic complexity rules on paper while remaining easily guessable in practice.
- AD attribute restrictions: Prevent users from embedding their own name, username, display name, or email address in their password, closing one of the most common shortcuts employees reach for.
- Real-time feedback: Policy rules render inline as the user types, with clear pass and fail indicators for each requirement, so errors are corrected before submission rather than after a failed attempt.
- Breached password detection: The compromised password checker cross-references new passwords against Have I Been Pwned? at the moment of reset. Passwords appearing in known breach databases are rejected outright, even if they satisfy every complexity rule on the policy checklist.
Policies apply across every entry point such as the self-service portal, the mobile app, the Windows Ctrl+Alt+Del change-password screen, and the ADUC console an admin uses. Granular per-OU and per-group targeting means executives can carry a stricter policy than interns without splitting your domain.
MFA for secure password resets
A password reset workflow is only as strong as the identity check guarding it. Native AD lags behind in this aspect as the help desk technician or admin has the control. ADSelfService Plus replaces that with multi-factor authentication (MFA) using any of the supported 21 authenticators. Every reset is secured by MFA as a deliberate security architecture decision and not an optional add-on. This ensures that MFA-backed password reset is the default, not the exception.
| Category | Examples | Best for |
|---|---|---|
| Knowledge-based | Security questions, custom questions | Low-risk fallback; never the only factor |
| Possession-based | FIDO passkeys, YubiKey, TOTP (Google, Microsoft, Zoho OneAuth), push notification, RSA SecurID, RADIUS, smart card, hardware tokens, SMS, email OTP | Day-to-day MFA for most users |
| Inherence (biometric) | Fingerprint, face ID via the mobile app | Frictionless mobile reset |
Context-based MFA adapts the requirement to the situation. A user resetting from the office during work hours might face a single push approval. The same user resetting from an unrecognized IP at two in the morning in a new country gets a stricter challenge, a step-up factor, or a hard block. Conditional access automates authentication decisions based on policies preset around the IP address, device fingerprint, browser, geolocation, and time of access.
How MFA prevents social engineering attacks on self-service password reset
The classic self-service password reset-leveraged attack isn't technical. It's a phone call to the help desk impersonating an executive or a phishing site harvesting security-question answers. Both vectors die when the reset workflow demands a factor the attacker can't replay.
FIDO passkeys and YubiKey are phishing-resistant by design. The cryptographic challenge is bound to the legitimate domain, so a lookalike site gets nothing usable. Push notifications go to the real user's device, so a remote attacker can't approve them. Biometric checks require the user to be physically present. Real-time phishing proxies, push-notification fatigue campaigns, and SS7 SMS hijacks need a credential they can steal or replay. These factors never produce one.
Granular policy control across the AD structure
AD's OU hierarchy and security group membership become the configuration spine of policy control. Attach a policy to an OU, a security group, or a combination of both, and each target inherits its own password policies, enrolled MFA authenticators, and self-service permissions, all enforced by the same engine without separate deployments or duplicate instances. Multi-domain and multi-forest environments are managed from a single console, giving admins consistent visibility and control across the entire directory regardless of scale or organizational complexity.
Password synchronization across enterprise systems
AThe real-time Password Synchronizer propagates AD password changes to every connected app the moment the change commits.
Synchronization is supported across a broad range of cloud and on-premises targets, including Microsoft 365, Google Workspace, Salesforce, Zoho, Oracle Database, Oracle E-Business Suite, IBM iSeries (AS/400), and HP-UX—all synchronized in real time from AD.
With a single password consistent across every connected system, the class of support tickets generated by post-reset app access failures is eliminated at the source.
Step-by-step password rest workflow
Here is how the self-service password reset process happens:
- User initiates password reset from the portal, the mobile app, or the login screen.
- ADSelfService Plus prompts for one or more enrolled MFA factors. Knowledge-based answers, TOTP, push, FIDO passkey, biometric, YubiKey, SMS, email, RSA SecurID, or Duo, the admin decides which combination is acceptable.
- The new password is evaluated against the Password Policy Enforcer rules, including length, complexity, dictionary words, predictable patterns, palindromes, and breach status.
- The password is updated in AD in real time.
- The password synchronizer replicates the password change to Microsoft 365, Google Workspace, Salesforce, IBM iSeries, Oracle, Zoho, and other connected apps.
- An email or SMS confirmation of the self-service password management event goes to the user and their manager. The full event lands in the audit log.
- For remote endpoints, the cached credentials update mechanism keeps the local Windows cache aligned so the user doesn't get locked out the next time they connect to the network
Eliminating the account lockout tickets with self-service account unlock
Forgotten passwords are one common ticket category. Account lockouts are another. ADSelfService Plus handles both through the same portal, mobile app, and login screen agent, with advanced MFA flows.
Audit logging and compliance support
Self-service workflows reduce help desk load, but every action taken outside the help desk must be accountable, attributable, and retrievable on demand. ADSelfService Plus' built-in reports capture every admin and end-user action. Information that's audited includes who initiated the action, what action was initiated, source IP, device, timestamp, and outcome. The reports export to CSV and PDF. Admins can schedule reports daily, weekly, or monthly, with auto-email delivery.
The 14+ reports are directly mappable to audit queries that regulators typically send. Categories include MFA enrollment status, authentication success and failure rates, suspected MFA bypass attempts, password change activity, expiration status, and accounts with non-compliant passwords.
Compliance framework mapping
| Framework | What ADSelfService Plus does |
|---|---|
| NIST SP 800-63B | Supports the shift toward length-based policies and away from arbitrary complexity rules, with breach-list screening and MFA enforcement aligned to current guidance. |
| PCI DSS | MFA for admin access, password history enforcement, and a full audit trail of credential changes address the standard's core authentication and accountability controls. |
| HIPAA | Strong authentication gates access to systems handling protected health information, backed by a complete audit trail satisfying the Security Rule's access control and audit requirements. |
| GDPR | Documented access controls, per-action audit logging, and data-minimization on self-service directory updates support access governance and accountability obligations. |
"I like the ability to enforce password policies in a more granular way than the policies built into Active Directory. Also, self-service account unlock and password reset helps to reduce help desk tickets."
—IT director of a construction firm
Enterprise SSO and password management in one platform
ADSelfService Plus combines the self-service password manager with enterprise single sign-on (SSO), covering both credential life cycle and app access from a single deployment. The SSO layer ships with 100+ pre-integrated cloud apps—including Microsoft 365, Google Workspace, Salesforce, AWS, Slack, Zendesk, Dropbox, and Box—alongside custom SAML 2.0, OAuth 2.0, and OpenID Connect support for proprietary apps. JIT provisioning via SCIM creates target app accounts on first access, and MFA enforcement at the SSO event ensures a single authenticated session still satisfies strong authentication requirements.
Why ADSelfService Plus?
Native AD password controls and help desk macros solve the surface problem while leaving the underlying cost, security gap, and compliance exposure intact. ADSelfService Plus is built to replace that combination entirely.
- One platform, three jobs. Self-service password reset, adaptive MFA, and enterprise SSO are consolidated into a single deployment, eliminating the integration overhead and policy fragmentation that comes with stitching multiple vendors together.
- Coverage where user access actually lose access. Reset access is available across the Windows, macOS, and Linux login screens, native iOS and Android apps, and off-network laptops where cached credential refresh keeps the local cache aligned after a remote reset.
- Policy granularity native AD doesn't have. Per-OU and per-group targeting, dictionary and pattern filtering, AD attribute restrictions, and real-time breach detection are applied consistently across every entry point—controls that native AD complexity rules simply don't offer.
- Audit-ready from day one. Fourteen or more prebuilt compliance reports map directly to the requirements of NIST SP 800-63B, PCI DSS, HIPAA, the GDPR, SOX, NIS2, and CJIS, without custom report building or post-deployment configuration.
Download the free, 30-day trial or schedule a live demo with a product specialist.
Frequently asked questions
Self-service password management a way for end users to reset forgotten AD passwords, unlock locked accounts, and change credentials on their own, without calling the help desk. The user verifies their identity through MFA (e.g., TOTP, push, biometric, FIDO passkey, security questions), then sets a new password that the policy engine validates in real time.
The biggest risk of self-service password reset is an attacker abusing the reset workflow with stolen knowledge-based answers or a phishing-harvested OTP. ADSelfService Plus blocks this risk with adaptive MFA, phishing-resistant factors like FIDO passkeys and YubiKey, and conditional access policies that step up the challenge for off-network, off-hours, or unfamiliar-device resets.
For AD environments, the best fit is a tool that does self-service password reset, MFA, audit logging, and compliance reporting against NIST, HIPAA, PCI DSS, GDPR, and SOX requirements in one console. ADSelfService Plus covers all of that, adds real-time password sync to Microsoft 365 and Google Workspace, and bundles SSO to 100+ cloud apps.
A password manager handles credential storage, reset, and policy. SSO replaces multiple app logins with one authenticated session backed by SAML, OAuth, or OIDC. ADSelfService Plus does both, self-service password reset for AD plus SSO to 100+ pre-integrated cloud apps.
Highlights of ADSelfService Plus
Password self-service
Unburden Windows AD users from lengthy help desk calls by empowering them with self-service password reset and account unlock capabilities.
Multi-factor authentication
Enable context-based MFA with 20 different authentication factors for endpoint, application, VPN, OWA, and RDP logins.
One identity with single sign-on
Get seamless one-click access to more than 100 cloud applications. With enterprise single sign-on (SSO), users can access all their cloud applications using their Windows AD credentials.
Password and account expiry notifications
Notify Windows AD users of their impending password and account expiry via email and SMS notifications.
Password synchronization
Synchronize Windows AD user passwords and account changes across multiple systems automatically, including Microsoft 365, Google Workspace, IBM iSeries, and more.
Password policy enforcer
Strong passwords resist various hacking threats. Enforce Windows AD users to adhere to compliant passwords by displaying password complexity requirements.
