Skip to content
Pedro Mora
Go back

Okta Certified Professional — Lab: User Lifecycle States (Suspend, Password Reset, Deactivate)

These are my lab notes from the Okta Professional Certification hands-on track. This is a very exam-relevant area because Okta Professional expects you to understand user state behavior — not just click buttons.

Maps to exam: Part II — Attribute Mapping and Offboarding (20%) · See the full lab map on the Okta Professional Cert Study Map or the official study guide.

The exam-relevant distinction:

Active. Suspended. Password Reset. Deactivated.


Lab Setup

Test user: [email protected]


Step 1 — Baseline Verification

Directory → People → cert.contractor1

Confirm the user is Active. Verify before changing anything:

Test login once before changing anything.


Step 2 — Suspend the User

Directory → People → cert.contractor1 → More Actions → Suspend

Confirm. Expected status: Suspended.


Step 3 — Test Suspended Behavior

Open an incognito window and try to log in as cert.contractor1.

Expected: authentication blocked.

Important nuance:

ItemSuspended User
User object existsYes
Assignments remainUsually yes
Profile remainsYes
Authentication allowedNo

This is a temporary operational block.


Step 4 — Unsuspend the User

Directory → People → cert.contractor1 → Unsuspend

Test login again. Expected: user can authenticate.


Step 5 — Force Password Reset

Directory → People → cert.contractor1 → More Actions → Reset Password

Choose Require password change at next login.


Step 6 — Test Password Reset Behavior

Log in again as cert.contractor1.

Expected:

User CAN authenticate
BUT must change password

Important distinction:

StateUser Can Login?
SuspendedNo
Password ResetYes, but forced remediation
DeactivatedNo

Step 7 — Deactivate User

Directory → People → cert.contractor1 → Deactivate

Expected status: Deactivated.


Step 8 — Test Deactivated Behavior

Attempt login. Expected: authentication fails completely.

Now compare:

StateReversible?Access?
SuspendedYesBlocked
Password ResetYesAllowed after reset
DeactivatedUsually final operational offboardingBlocked

Step 9 — System Log Analysis

Reports → System Log → search cert.contractor1

Look for:

user.lifecycle.suspend
user.lifecycle.unsuspend
user.account.reset_password
user.lifecycle.deactivate
user.authentication.failed

This is huge exam preparation.


Break/Fix Drill

Run this sequence:

Suspend
→ Unsuspend
→ Reset password
→ Test login
→ Deactivate
→ Test login

Then explain aloud:

What changed operationally at each step?

That explanation matters more than memorizing labels.


Success Criteria

You’re done when:

  1. You can explain Active vs Suspended vs Password Reset vs Deactivated.
  2. You verified authentication behavior changes at each state.
  3. You observed lifecycle events in the System Log.
  4. You understand assignment persistence vs access state.

Exam Sentence

Suspension temporarily blocks authentication while preserving the user object and assignments. Password reset forces credential remediation but allows authentication. Deactivation prevents authentication and is used for offboarding.


Share this post on:

Previous Post
Okta Certified Professional — Lab: Admin Roles and Delegated Administration
Next Post
Okta Certified Professional — Lab: Attribute Mapping and SAML Assertion Validation