Okta Certified Professional - Study Notes: Creating & Managing Users
✅ Okta Certified Professional — Study Notes: Creating & Managing Users
1. Okta Universal Directory (UD) Overview
UD centralizes user identity data across all sources.
Identity Sources
Source Type | Description |
|---|---|
Okta-Sourced | Create users manually or via CSV import. |
Directory-Sourced | Integrate AD/LDAP; users sync into Okta. |
HR-Sourced | Integrate HR systems (Workday, SuccessFactors). |
Anything-as-a-Source | Any custom source (CSV-as-a-Source, API). |
2. User Accounts in Okta
A user account enables authentication into Okta.
Account Components
Applications — Assigning apps allows user access via the Okta Dashboard.
Groups — User inherits:
App assignments
Admin roles
Security policies
Profile — Identity attributes (username, name fields, custom attributes).
Devices — Okta Verify-enrolled devices appear in user record.
Admin Roles — Grant specific administrative capabilities.
Pre-Enrolled Authenticators — Admin can pre-configure Okta Verify for new hires.
User ID
Created automatically when user is saved.
Shown at the end of the URL in the browser.
Retrievable via API.
3. Creating Users
Manual Creation
From Directory → People → Add person.
CSV Import
People → More actions → Import users from CSV
Default status: Staged
Option: Automatically activate → sets status to Pending user action and sends activation email.
4. User Account Statuses (Exam-Critical!)
Initial statuses:
Staged
User created but cannot sign in.
Used for setup/configuration before activation.
Pending user action
Waiting for activation email.
Active
Fully functional; user can sign in and access apps.
Statuses triggered by events/conditions:
Password reset
User/admin initiated password reset.
Password expired
Password lifetime exceeded.
Locked out
User exceeded allowed sign-in attempts (password policy).
Suspended
Admin initiated.
User cannot sign in; app assignments remain.
Used for: security concerns, LOA, pre-deactivation step, vacation, bypass. (Suspension is reversible and ideal for temporary access loss)
Deactivated
Admin initiated offboarding step.
Removes all app assignments, password, and triggers deprovisioning downstream. Deactivation is non-reversible without admin action AND has a larger impact than suspension.
Statuses that consume an Okta license:
Active
Password reset
Password expired
Locked out
Suspended
(Deactivated and Staged do NOT consume licenses.)
5. Troubleshooting Sign-In Issues (System Log)
Scenario: Jun Pak cannot sign in after several attempts.
Step 1 — Filter System Log
Go to Reports → System Log → User account activity.
Step 2 — Refine the search
Use:
Date/Time filter
Narrow to when issue occurred (e.g., 5:05 PM).
Search bar / Advanced filters
actor.alternateId eq "jun.pak@oktaice.com"
Step 3 — Identify the issue
Look at latest event:
EventType:
user.account.lockDisplayMessage: “Maximum number of sign-in attempts exceeded.”
Meaning:
Even correct password won’t work while locked out.
Step 4 — Fix the issue
Unlock the user account
Have user attempt sign-in again.
If still failing → reset password and send temporary password.
6. Key Exam Tips
Locked out ≠ Suspended
Locked out = triggered by too many attempts.
Suspended = admin action; app assignments remain.Deactivating a user triggers downstream deprovisioning — exam loves this.
CSV import defaults to Staged unless auto-activate is selected.
Admin roles are inherited through groups — this appears often in scenario questions.
Staged users cannot authenticate until activated.