Use when performing password reset procedure — self-service and assisted password reset workflow covering identity verification, reset execution across multiple systems, MFA recovery, and account lockout resolution. Provides step-by-step procedures for end users to reset passwords independently or with helpdesk assistance while maintaining security and audit compliance.
Password reset for {{ user_name }} on {{ system_name }} Issue: {{ issue_type }}
START: What is the issue?
│
├─ Forgotten Password
│ ├─ Self-service portal available? → Guide to self-service reset
│ └─ No self-service? → Proceed to Assisted Reset
│
├─ Account Locked Out
│ ├─ Too many failed attempts? → Unlock account, then optional reset
│ └─ Locked by admin/policy? → Escalate to security team
│
├─ MFA Device Lost/Changed
│ ├─ Backup codes available? → Use backup code
│ └─ No backup codes? → MFA Recovery Process
│
└─ Expired Password
└─ Guide through forced password change flow
MINIMUM REQUIREMENTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Length: 12+ characters (16+ recommended)
Complexity: Upper + lower + number + special character
History: Cannot reuse last 12 passwords
Max Age: 90 days (or per organizational policy)
Lockout: 5 failed attempts = 15-minute lockout
| Shortcut | Counter | Why |
|---|---|---|
| "We can skip some steps for this case" | Adapt the workflow steps, don't skip them | Skipped steps are where incidents and oversights originate |
| "The user seems to already know what to do" | Complete all workflow phases with the user | The workflow catches blind spots that experience alone misses |
| "This is a minor case, full process is overkill" | Scale the process down, don't turn it off | Minor cases become major when unstructured; the process scales, not disappears |
| "I'll fill in the details later" | Complete each section before moving on | Deferred details are forgotten; real-time capture is more accurate |
| "The template output isn't necessary" | Always produce the structured output format | Structured output enables comparison, audit trails, and handoff to other teams |
Generate a reset summary with: