Study guide

9.2 Self-Service Password Reset (SSPR)

Microsoft 365 Administrator Expert MS-102

Track your progress as you read

Finished sections get a check mark.

1 Introduction & Exam Overview

1.1 MS-102 Exam Facts & Blueprint 1.2 Registration, Retake & Renewal 1.3 Study Strategy & Using This Guide

2 Tenant Setup, Domains & Org Settings

2.1 Creating a Microsoft 365 Tenant 2.2 Implementing and Managing Domains 2.3 Configuring Org Settings: Security, Privacy & Profile

3 Service Health, Network & Software Updates

3.1 Monitoring Service Health & Notifications 3.2 Network Connectivity Insights 3.3 Configuring & Monitoring Software Updates

4 Adoption, Usage & Microsoft 365 Backup

4.1 Monitoring Adoption & Usage 4.2 Configuring & Managing Microsoft 365 Backup

5 Users, Contacts, Groups & Shared Mailboxes

5.1 Creating & Managing Users Including External Users 5.2 Creating & Managing Contacts 5.3 Managing Microsoft 365 Groups & Shared Mailboxes

6 Licensing & Bulk User Management

6.1 Managing & Monitoring Microsoft 365 Licenses 6.2 Bulk User Management with Graph & Entra PowerShell

7 Roles, Admin Units & Privileged Identity Management

7.1 Implementing & Managing Roles in M365 & Entra ID 7.2 Managing Permissions for Defender XDR, Purview & Workloads 7.3 Managing Delegation with Administrative Units 7.4 Managing Entra ID Roles in PIM

8 Identity Synchronization with Entra Connect

8.1 Preparing for Identity Synchronization & IdFix 8.2 Directory Sync with Entra Connect Sync & Cloud Sync 8.3 Monitoring Sync with Entra Connect Health 8.4 Troubleshooting Synchronization

9 Authentication, SSPR & Password Protection

9.1 Implementing & Managing Authentication Methods 9.2 Self-Service Password Reset (SSPR) 9.3 Microsoft Entra Password Protection 9.4 Investigating & Resolving Authentication Issues

10 Identity Protection, Conditional Access & MFA

10.1 Planning for Identity Protection 10.2 Implementing Entra Identity Protection 10.3 Planning & Implementing Conditional Access Policies 10.4 Managing MFA with Conditional Access

11 Defender XDR Posture, Incidents & Threat Intelligence

11.1 Security Exposure Management & Secure Score 11.2 Incidents, Alerts & Advanced Hunting 11.3 Reviewing Defender XDR Reports 11.4 Defender Threat Intelligence

12 Defender for Office 365: Policies, Alerts & Investigation

12.1 Threat Policies & Rules in Defender for Office 365 12.2 Configuring Alert Policies 12.3 Investigating & Responding to Email Threats

13 Attack Simulation & Restricted Entities

13.1 Managing Attack Simulations & Training 13.2 Managing Restricted Entities & Blocked Users

14 Defender for Endpoint

14.1 Onboarding Devices to Defender for Endpoint 14.2 Configuring Endpoint Settings 14.3 Defender Vulnerability Management Dashboard

15 Defender for Cloud Apps

15.1 Configuring the App Connector for Microsoft 365 15.2 Defender for Cloud Apps Policies & Alerts 15.3 Interpreting the Activity Log 15.4 Cloud App Discovery

16 Purview Information Protection & Data Lifecycle

16.1 Sensitive Information Types 16.2 Retention Labels & Policies 16.3 Sensitivity Labels & Policies 16.4 Monitoring Label Usage: Content & Activity Explorer

17 Purview Data Loss Prevention

17.1 DLP Policies for Microsoft 365 Workloads 17.2 Configuring Endpoint DLP 17.3 Reviewing & Responding to DLP Alerts, Events & Reports

18 Final Review & Exam Strategy

18.1 Exam-Day Strategy & Question Handling 18.2 Final Review Checklist & Next Steps

9.2 Self-Service Password Reset (SSPR)

Key Takeaways Explain This Topic AI

SSPR lets users reset forgotten passwords without helpdesk involvement, cutting one of the top call drivers (often 20-40% of support tickets)

Administrators enable SSPR in Entra admin center under Protection > Password reset, choosing All users / Selected group / None and the number of methods required to reset (1 or 2)

Combined registration (default for new tenants) means users register once at aka.ms/mfasetup and the same methods satisfy both SSPR and MFA

Password writeback through Entra Connect Sync or Cloud Sync (with PHS or PTA) lets SSPR reset on-premises AD passwords for hybrid users and requires Entra ID P1/P2

As of September 30, 2025, authentication methods are managed in the Authentication Methods Policy, not the retired legacy per-user MFA and SSPR policies; security questions will be fully retired from SSPR in March 2027

Last updated: August 2026

Quick Answer: SSPR lets users reset their own forgotten passwords from any browser or the Windows sign-in screen, without calling the helpdesk. Enable it in Entra admin center → Protection → Password reset , choose who can use it, and pick how many methods (1 or 2) they must prove at reset time. With Entra Connect password writeback, hybrid users can reset their on-prem AD password too.

What SSPR Solves

Password resets are consistently one of the top helpdesk call drivers—often 20–40% of all support tickets . Self-Service Password Reset (SSPR) lets users reset a forgotten password themselves after proving identity through pre-registered authentication methods. The result is faster recovery for users and lower support cost for the org, especially outside business hours when helpdesk staffing is thin.

Configuring SSPR

In the Microsoft Entra admin center, navigate to Protection → Password reset → Properties to enable SSPR. You choose:

Enabled for : All users , Selected users (pick a group), or None . A staged rollout to a pilot group is the standard best practice before going tenant-wide.

Number of methods required to reset : 1 or 2 . Requiring two methods is more secure; requiring one maximizes usability. Microsoft caps the reset requirement at two.

On the Authentication methods blade you select which methods are available for reset :

  • Email notification
  • Mobile phone (SMS or voice)
  • Office phone (voice)
  • Security questions (you define the pool; the user registers 3–5 if enabled)
  • Microsoft Authenticator app notification
  • Microsoft Authenticator app code (OTP)
  • FIDO2 security key (when combined registration is used)

The number of methods available must be greater than or equal to the number required . If you require two methods, users register at least two and prove any two during a reset.

The Register-vs-Reset Trap

A frequent MS-102 trap is conflating what a user registers with what they must prove . The SSPR blade exposes a single "Number of methods required to reset" setting, and its only valid values are 1 or 2 . There is no separate "number of methods required to register" slider for methods generally — the closest thing is the security-questions pair ( number of questions required to register and to reset , each 3–5). The practical rule: a user must have at least as many registered methods as the reset requirement, but may register more, and only the required number is challenged at reset time.

Registration Campaign

Users are prompted to register at sign-in when "Require users to register when signing in?" is set to Yes. A registration campaign nudges unregistered users with reminders within a set number of days. Skipping this leads to lower registration coverage and more failed resets—always verify registration coverage before going live.

Security Questions — Best Practices

Microsoft discourages security questions because answers are often guessable or socially discoverable, and they contribute to reset failures and helpdesk escalations. As of March 2027 , security questions will be retired from SSPR entirely ; plan now to move users to Authenticator and FIDO2. If you still enable them in the interim, the user must register 3–5 questions from your custom pool, and administrator accounts cannot use security questions at all. Treat questions as a last-resort method behind Authenticator and phone.

Combined Registration

With combined registration enabled (the default for new tenants), users register their security info once at aka.ms/mfasetup . The same registered methods satisfy both SSPR and MFA (Multifactor Authentication). This is the recommended model because it avoids double registration and reduces confusion.

Without combined registration (legacy mode), SSPR registration and MFA registration are separate, users register twice, and admins manage two registries. Microsoft recommends moving every tenant to combined registration.

The Microsoft Authenticator app is the strongest method here: it supports passwordless phone sign-in , TOTP codes , and number-matching push notifications . A single registration entry can satisfy SSPR proof, an MFA challenge, and passwordless sign-in.

SSPR and the Authentication Methods Policy

The Authentication Methods Policy (Protection → Authentication methods → Policies) is the centralized control plane for allowed methods. As of September 30, 2025 , Microsoft retired the ability to manage authentication methods in the legacy per-user MFA and SSPR policies—the Authentication Methods Policy is now where methods are enabled per group and where method-specific settings live: Authenticator authentication mode , geolocation and application context in push notifications , Temporary Access Pass lifetime , and FIDO2 key restrictions (AAGUIDs) . Number matching is not among them — it is enforced tenant-wide and cannot be disabled. Migration is reversible through three states: Pre-migration, Migration in Progress, and Migration Complete.

Conditional Access does not gate SSPR directly. But the methods registered for SSPR are the same ones a Conditional Access policy can require as a grant control. Tightening CA to require Authenticator push without ensuring users have it registered breaks both SSPR and sign-in.

Password Writeback for Hybrid Environments

For users synced from on-premises AD (Active Directory), SSPR can reset the on-prem AD password—not just the cloud credential—through password writeback . Requirements:

Entra Connect Sync or Entra Connect Cloud Sync deployed with Password Hash Sync (PHS) or Pass-Through Authentication (PTA)

Password writeback enabled in the Connect configuration

The user must be a synced (hybrid) identity—cloud-only users reset their cloud password directly, no writeback needed

Entra ID P1 or P2 licensing assigned to the user

When a hybrid user completes SSPR, Entra ID writes the new password back to on-prem AD through the Connect sync agent, even if the on-prem environment is otherwise unreachable from the user's browser.

Network requirements: the Connect server must reach *.servicebus.windows.net and *.passwordreset.microsoftonline.com over TCP 443 (primary), with TCP 5671 (AMQP) and TCP 9350–9354 (Service Bus relay) also documented for Connect Health and event 32011 troubleshooting. Firewalls blocking these cause silent writeback failure—users see "We couldn't contact your on-premises environment."

Writeback troubleshooting: beyond connectivity, common causes are (1) the AD DS service account lacks Reset Password and Write permission on the user's OU; (2) password complexity rejection—violates an on-prem fine-grained password policy (event 6329, source ADSync, error 0x80230619); (3) the user object is filtered from sync scope; (4) reserved characters in OU paths. Check event log IDs 6329 (ADSync source) and 33001 (PasswordResetService source) on the Connect server.

SSPR from the Windows Sign-In Screen

On Microsoft Entra joined or hybrid Entra joined Windows 10 (v1803+) and Windows 11 devices, users can trigger SSPR directly from the lock screen by clicking Reset password . This requires:

  • SSPR enabled and the user registered
  • Device is Entra joined or hybrid joined — not Entra registered-only

The reset link is not hidden by Intune policy (the OMA-URI ./Device/Vendor/MSFT/Policy/Config/Authentication/AllowAadPasswordReset must be allowed)

For hybrid-joined devices, the user needs line-of-sight to a domain controller (VPN or on-prem network) to use the new password after reset

This is a high-impact feature for helpdesk reduction because most password reset requests come from users sitting at a locked screen.

Delegated Administration

Global Administrators aren't the only staff who manage SSPR. Relevant delegated roles:

  • Role Can reset passwords for Other notes
  • Password Administrator Non-admins + Password Administrators Least privileged; no support ticket rights

Helpdesk Administrator Non-admins + Helpdesk Administrators Can invalidate refresh tokens, create support requests, monitor service health

User Administrator Non-admins + limited admins Also manages user properties, licenses, groups

Privileged Authentication Administrator All users including Global Admins Use only for emergency admin credential recovery

For least privilege, assign Password Administrator (optionally scoped to an Administrative Unit ) to tier-1 helpdesk—don't grant Global Administrator just to clear SSPR registration. None of these roles can reset credentials for members or owners of role-assignable groups except Privileged Authentication Administrator.

Reporting and Usage

Admins monitor SSPR through two blades: Protection → Password reset → Registration (how many users are registered, which methods they registered) and Protection → Password reset → Usage (reset and unlock events, success/failure, method used). Microsoft Graph also exposes authenticationMethod and password reset activity reports for programmatic monitoring and alerting. A weekly audit of "failed reset" rows often reveals users who never registered enough methods.

Licensing

SSPR is included with:

  • Microsoft Entra ID P1 and P2
  • Microsoft 365 Business Premium (includes Entra ID P1)
  • Microsoft 365 E3 (includes Entra ID P1) and E5 (includes Entra ID P2)
  • Any plan that bundles Entra ID P1 or higher

Without Entra ID P1/P2, cloud-only users get a limited free SSPR tier (cloud users only, no writeback, no custom questions). For any real deployment, P1 is the practical floor —writeback and custom questions both require it.

Worked Scenario

A pilot group reports "the reset button is missing from the Windows sign-in screen." Investigation: their devices are Entra registered , not joined. Fix: rejoin the devices via Intune (or point users to aka.ms/sspr in the browser as a workaround). A second wave of failures traces to the Connect server's egress proxy blocking *.servicebus.windows.net ; after the firewall team opens the endpoints, writeback succeeds. Remaining failures are fine-grained password policy rejections—event 6329 on the Connect server—resolved by aligning cloud complexity rules with the on-prem PSO.