Creating an account is easy.
Managing that account securely throughout its entire lifetime is much harder.
An employee may join the organization as an accounting clerk, later become a supervisor, transfer to procurement, receive temporary administrative privileges for a project, and eventually leave the organization.
During that journey, the organization must continuously answer:
Does this identity still need every permission it currently possesses?
If access is continually added but rarely removed, the result is:
privilege accumulation;
access creep;
dormant accounts;
orphan accounts;
excessive service-account permissions;
unnecessary administrative access;
weak accountability.
Identity and Access Management therefore requires lifecycle control.
The lifecycle is not:
CREATE ACCOUNT
β
FORGET ABOUT IT
It is:
BUSINESS NEED
β
IDENTITY
β
APPROVAL
β
PROVISION
β
USE
β
MONITOR
β
REVIEW
β
MODIFY
β
REVOKE
β
DEPROVISION
The current CISSP Examination Outline places this lesson primarily under Domain 5, Objective 5.5 β Manage the identity and access provisioning lifecycle.
ISC2 currently identifies five major areas:
account-access reviews for users, systems, and services;
provisioning and deprovisioning, including onboarding, offboarding, and transfers;
role definition and transition;
privilege escalation, including sudo and auditing privileged use;
service-account management.
This lifecycle approach is consistent with NIST SP 800-53 account-management principles. NIST's current control materials require organizations to manage account creation, modification, disablement, removal, monitoring, access authorization, account review, and coordination with personnel transfer and termination processes.
The central Lesson Twenty question is:
How should identities and privileges be created, approved, reviewed, changed, elevated, monitored, and removed so that users, systems, services, and administrators possess only the access that remains legitimately required?
| Lesson Topic | Primary Alignment |
|---|---|
| Identity lifecycle | Domain 5.5 |
| User account review | 5.5 |
| System-account review | 5.5 |
| Service-account review | 5.5 |
| Provisioning | 5.5 |
| Deprovisioning | 5.5 |
| Onboarding | 5.5 |
| Offboarding | 5.5 |
| Employee transfers | 5.5 |
| Role definition | 5.5 |
| Role transition | 5.5 |
| Privilege escalation | 5.5 |
sudo | 5.5 |
| Auditing privileged use | 5.5 |
| Service-account management | 5.5 |
| Joiner-Mover-Leaver | 5.5 supporting lifecycle model |
| Access certification | 5.5 |
| Access recertification | 5.5 |
| Access creep | 5.5 |
| Dormant accounts | 5.5 |
| Orphan accounts | 5.5 |
| Temporary accounts | 5.5 |
| Emergency accounts | 5.5 |
| Privileged Access Management | 5.5 / Domain 7 bridge |
| Password vaulting | 5.2 / 5.5 |
| Just-In-Time privilege | 5.2 / 5.5 |
| Break-glass accounts | 5.5 |
| Workload identities | 5.5 |
| Managed service identities | 5.5 |
| Secret rotation | 5.5 |
| SCIM | 5.5 supporting automation |
| Separation of duties | Domains 1 / 5 |
| Least privilege | Domains 1 / 5 |
| Auditability | 5.5 / Domain 7 |
After completing this lesson, you should be able to:
Explain the identity-access lifecycle.
Describe Joiner-Mover-Leaver processes.
Explain authoritative identity sources.
Explain onboarding.
Explain provisioning.
Explain birthright access.
Explain request-based access.
Explain approval-based access.
Explain entitlement assignment.
Explain group-based provisioning.
Explain role-based provisioning.
Explain automated provisioning.
Explain manual provisioning risks.
Explain role transitions.
Explain access creep.
Explain privilege accumulation.
Explain transfer procedures.
Explain deprovisioning.
Explain planned termination.
Explain emergency termination.
Distinguish disabling an account from deleting an account.
Define dormant accounts.
Define orphan accounts.
Explain temporary accounts.
Explain emergency/break-glass accounts.
Explain access reviews.
Explain access certification.
Explain recertification.
Explain manager access reviews.
Explain application-owner reviews.
Explain data-owner reviews.
Explain privileged-account reviews.
Explain service-account reviews.
Explain separation-of-duty review.
Explain risk-based review frequency.
Explain privilege escalation.
Explain sudo.
Explain why direct root usage should be restricted.
Explain privileged-session auditing.
Explain PAM.
Explain credential vaulting.
Explain Just-In-Time privilege.
Explain Just Enough Administration conceptually.
Explain approval workflows for privileged access.
Explain break-glass access.
Explain privileged-account monitoring.
Explain service accounts.
Explain service-account ownership.
Explain service-account least privilege.
Explain service-account credential rotation.
Explain workload and machine identities.
Explain managed identities.
Explain secrets management.
Explain lifecycle automation.
Explain SCIM's provisioning role.
Explain identity reconciliation.
Explain failed deprovisioning risks.
Explain lifecycle governance.
Explain IAM lifecycle metrics.
Apply CISSP-style reasoning to account-lifecycle scenarios.
An account should exist because:
A legitimate business or mission requirement exists.
Not because:
βWe create these accounts for everyone just in case.β
BUSINESS REQUIREMENT
β
βΌ
IDENTITY ESTABLISHED
β
βΌ
ACCESS APPROVED
β
βΌ
ACCESS PROVISIONED
β
βΌ
ACCESS USED
β
βΌ
ACCESS REVIEWED
β
βΌ
ACCESS CHANGED
β
βΌ
ACCESS TERMINATED
When the user's:
employment;
responsibilities;
project;
risk;
contract;
system role
changes, access should change too.
A common lifecycle model is:
JOINER
New relationship
β
βΌ
MOVER
Role/status changes
β
βΌ
LEAVER
Relationship ends
A joiner is a newly authorized:
employee;
contractor;
partner;
service identity.
The key question is:
What access is necessary on day one?
A mover changes:
job role;
department;
project;
location;
responsibility.
The important security question is:
What old access should be removed as new access is granted?
A leaver's legitimate relationship ends.
The question becomes:
How quickly and completely should access be removed?
An IAM system needs an authoritative source identifying:
who the person is;
whether they are active;
role;
department;
employment status.
For employees, this is often:
the Human Resources system.
HR SYSTEM
Authoritative employee status
β
βΌ
IAM PLATFORM
β
βββ Directory
βββ Email
βββ Applications
βββ Cloud Services
Without a reliable authoritative source, access may remain active after:
termination;
transfer;
contract expiration.
The business determines:
who requires access.
IAM implements and governs:
how that access is delivered.
Lifecycle governance can involve:
HR;
manager;
data owner;
application owner;
IAM team;
security;
audit.
Onboarding establishes appropriate access for a new identity.
EMPLOYEE HIRED
β
βΌ
IDENTITY CREATED
β
βΌ
ROLE IDENTIFIED
β
βΌ
ACCESS APPROVED
β
βΌ
ACCOUNTS PROVISIONED
β
βΌ
AUTHENTICATORS ENROLLED
Provide enough access to perform assigned duties.
Not:
every permission the employee might someday need.
Provisioning creates or configures:
accounts;
roles;
group memberships;
entitlements;
credentials.
New Finance Analyst:
IDENTITY
β
βββ Email
βββ Finance Portal
βββ Reporting System
βββ Finance Group
But not:
DOMAIN ADMIN
DATABASE ADMIN
HR ADMIN
Birthright access is automatically granted because of a basic relationship or identity condition.
Examples:
All employees receive:
email;
intranet;
basic collaboration tools.
Birthright access should represent:
common minimal access.
Sensitive systems should normally require additional authorization.
Access outside basic entitlement may require:
USER REQUEST
β
βΌ
BUSINESS JUSTIFICATION
β
βΌ
APPROVAL
β
βΌ
PROVISION
An IAM administrator may know:
how to grant database access.
The manager or data owner should determine:
whether the access is legitimately required.
Manager may confirm:
job responsibility.
Data owner may confirm:
legitimate need to access sensitive information.
Application owner may confirm:
appropriate application role.
Instead of:
Alice β App1 permission
Alice β App2 permission
Alice β App3 permission
assign:
Alice
β
βΌ
Finance Group
β
βββ App1
βββ App2
βββ App3
This improves:
consistency;
reviewability;
scalability.
Lesson Nineteen introduced:
USER
β
ROLE
β
PERMISSIONS
Provisioning converts this authorization model into operational access.
Role:
Accounts Payable Clerk
Automatically provisions:
invoice-processing application;
vendor-view access;
payment-entry privilege.
But excludes:
final payment approval.
This supports separation of duties.
EMAIL REQUEST
β
βΌ
ADMIN READS REQUEST
β
βΌ
ADMIN CHANGES ACCOUNT
Manual processes may create:
delays;
inconsistent permissions;
errors;
poor evidence;
forgotten deprovisioning.
HR EVENT
β
βΌ
IAM WORKFLOW
β
βββ Create directory identity
βββ Assign baseline role
βββ Create email
βββ Provision applications
Automation can improve:
consistency;
speed;
auditability;
revocation.
NIST AC-2 includes automated mechanisms as an account-management enhancement and expects organizations to create, enable, modify, disable, and remove accounts according to defined processes.
Automating the wrong rule means:
incorrect access is delivered faster.
Automation still requires:
approved policy;
role design;
testing;
monitoring.
Suppose Alice changes from:
Accounts Payable
to:
Human Resources.
Weak process:
OLD FINANCE ACCESS
+
NEW HR ACCESS
=
BOTH
CURRENT ROLE REVIEW
β
βΌ
REMOVE OBSOLETE RIGHTS
β
βΌ
ASSIGN NEW ROLE
β
βΌ
VERIFY
Access creep occurs when permissions accumulate as users change roles without old permissions being removed.
YEAR 1
Finance Access
YEAR 2
Finance + Procurement
YEAR 3
Finance + Procurement + HR
YEAR 4
Manager + all previous permissions
A compromised account gains:
a much larger attack surface.
Access creep involving elevated permissions can be particularly dangerous.
An employee might unintentionally retain:
server administration;
cloud administration;
database administration.
ROLE CHANGE
β
βΌ
IDENTIFY NEW RESPONSIBILITY
β
βΌ
COMPARE CURRENT ACCESS
β
βΌ
REMOVE INCOMPATIBLE RIGHTS
β
βΌ
ADD REQUIRED RIGHTS
β
βΌ
REVIEW SoD
β
βΌ
CONFIRM
A transfer event should trigger both:
and:
Some access is required only for:
project;
maintenance;
audit;
emergency.
Temporary access should have:
a defined expiration.
ACCESS GRANTED
β
βΌ
START DATE
β
βΌ
AUTHORIZED PERIOD
β
βΌ
AUTOMATIC EXPIRATION
Without automatic expiration:
temporary access often becomes permanent.
Offboarding removes access when a business relationship ends.
Think beyond:
Disable Windows account.
Also consider:
SaaS;
VPN;
cloud;
badges;
tokens;
certificates;
privileged vaults;
local accounts;
remote access;
API keys.
For a scheduled departure:
TERMINATION DATE
β
βΌ
COORDINATED WORKFLOW
β
βββ Disable identity
βββ Revoke remote access
βββ Remove groups
βββ Recover assets
βββ Transfer ownership
Some situations require:
immediate coordinated access termination.
Examples may include:
hostile termination;
confirmed insider threat;
compromised privileged identity.
The account should not remain enabled because:
βIT will process the ticket tomorrow.β
Emergency termination may involve:
HR
β
SECURITY
β
IAM
β
PHYSICAL SECURITY
β
IT OPERATIONS
Coordination helps prevent gaps.
Disabling prevents normal use while retaining the account record.
Benefits may include:
investigation;
ownership transfer;
recovery.
Deletion permanently removes the account or object from the system.
Immediate deletion is not always the best first action.
Often:
disable first, preserve evidence or ownership information, then remove according to policy.
Before deletion, determine ownership of:
files;
cloud resources;
automation;
shared mailboxes;
encryption materials.
A dormant account has not been used for an extended period but remains enabled.
The legitimate owner may not notice:
unauthorized use.
NIST AC-2 includes disabling expired, unassociated, policy-violating, or inactive accounts according to organization-defined time periods.
An orphan account has no valid accountable owner.
Examples:
former employee account;
forgotten service account;
contractor account after contract completion.
If no one owns the account:
who reviews its permissions?
Created for a limited operational purpose.
Examples:
external auditor;
short project;
testing engagement.
Temporary accounts should:
have expiration;
minimum privilege;
defined owner;
be monitored.
NIST AC-2 includes automatic disablement or removal of temporary and emergency accounts after defined periods as an account-management enhancement.
Current CISSP Objective 5.5 explicitly includes account-access review for:
users;
systems;
services.
Does this identity still require this access?
Access certification is a formal review in which appropriate personnel confirm that assigned access remains legitimate.
USER
Alice
β
βββ Finance Portal
βββ Payroll Reports
βββ Procurement Admin
β
βΌ
MANAGER REVIEW
β
ββββββββ΄βββββββ
βΌ βΌ
APPROVE REVOKE
Access should be periodically reexamined rather than assumed permanently correct.
High-risk access may deserve:
more frequent review.
Example:
ordinary intranet access β lower risk;
domain administrator β higher risk.
Manager verifies:
Does this employee still perform this job?
Application owner verifies:
Should the user retain this application role?
Data owner verifies:
Does the user still have legitimate need for sensitive data?
Security may:
identify risk;
design review process;
monitor exceptions.
But business/data owners often know:
whether access is legitimately required.
A review should demonstrate:
who reviewed;
when;
what access was reviewed;
decision;
remediation.
Manager receives:
1,500 entitlements
and clicks:
Approve All.
The process technically occurred but may provide little assurance.
Provide:
understandable entitlement descriptions;
risk ranking;
role context;
unusual access indicators.
Example:
CREATE PAYMENT
+
APPROVE PAYMENT
=
SoD CONFLICT
Lifecycle reviews should identify toxic combinations.
Review:
administrators;
root-equivalent accounts;
cloud administrators;
database administrators;
security administrators.
NIST's current AC-2 material calls for monitoring privileged role or attribute assignments and revoking privileged access when those assignments are no longer appropriate.
Not:
βDoes Alice use the account?β
But:
βDoes Alice require every privilege inside this account?β
NIST AC-6 defines least privilege around restricting users and processes to the minimum system authorizations necessary to perform assigned tasks.
Privilege escalation means moving from a lower privilege level to a higher one.
It can be:
Administrator performs approved maintenance.
Attacker exploits a vulnerability to become administrator.
Objective 5.5 focuses primarily on securely managing legitimate escalation.
A user permanently possesses elevated access:
ADMINISTRATOR
β
βΌ
PRIVILEGE 24/7
The privilege exists even when:
not needed.
If the account is compromised, the attacker immediately gains that standing authority.
STANDARD ACCOUNT
β
βΌ
REQUEST
β
βΌ
APPROVAL
β
βΌ
TEMPORARY ELEVATION
β
βΌ
TASK COMPLETE
β
βΌ
PRIVILEGE REMOVED
sudosudoThe current CISSP exam outline specifically lists use of sudo and auditing its use under privilege escalation.
sudo can allow an authorized user to execute specified commands with elevated privileges without routinely operating an entire session as the superuser.
NORMAL USER
β
βΌ
sudo approved-command
β
βΌ
POLICY CHECK
β
ββββ΄ββββ
ALLOW DENY
β
βΌ
ELEVATED COMMAND
sudo Can Improve ControlCompared with universally sharing a root password, controlled privilege elevation can support:
individual attribution;
limited command rights;
logging;
least privilege.
5 ADMINS
β
βΌ
SHARED ROOT PASSWORD
Problems:
poor accountability;
broad privilege;
difficult revocation.
INDIVIDUAL ADMIN
β
βΌ
AUTHENTICATE
β
βΌ
CONTROLLED ELEVATION
β
βΌ
AUDITED COMMAND
Where technically and legally appropriate:
identity;
time;
target;
command/activity;
outcome.
Privileged auditing supports:
accountability;
incident response;
investigation;
deterrence.
Privileged Access Management controls high-risk administrative access.
Possible functions include:
credential vaulting;
password rotation;
approval workflow;
JIT access;
session recording;
command control.
ADMINISTRATOR
β
βΌ
PAM PLATFORM
β
βββ Authenticate
βββ Approve
βββ Retrieve credential
βββ Record session
βββ Expire privilege
β
βΌ
TARGET SYSTEM
Privileged credentials can be stored in a protected vault rather than distributed among administrators.
ADMIN REQUEST
β
βΌ
APPROVAL
β
βΌ
VAULT RELEASE / BROKER
β
βΌ
SESSION
β
βΌ
PASSWORD ROTATED
A PAM vault can contain:
domain credentials;
database passwords;
device credentials.
Therefore it becomes:
critical security infrastructure.
JIT provides elevated access only:
when needed;
for limited duration.
Lesson Seventeen introduced the concept.
PERMANENT ADMIN
Large exposure window
versus
JIT ADMIN
Small exposure window
Just Enough Administration means:
grant only the administrative capabilities necessary for the specific task.
JIT
How long?
JEA
How much?
Together:
limited privilege for limited time.
High-risk privilege may require:
REQUEST
β
βΌ
JUSTIFICATION
β
βΌ
APPROVER
β
βΌ
TIME-LIMITED PRIVILEGE
Some extremely sensitive activities may require two authorized individuals.
Examples:
critical key-management operations;
highly sensitive production changes.
This supports separation of duties.
A break-glass account exists for exceptional emergencies such as:
primary identity system failure;
administrative lockout.
NORMAL OPERATIONS
β
X
IDENTITY SYSTEM FAILURE
β
βΌ
BREAK-GLASS ACCOUNT
β
βΌ
EMERGENCY RECOVERY
Break-glass accounts should generally be:
highly protected;
rarely used;
monitored;
tested;
reviewed after use.
An account should not be labeled:
emergency
merely to avoid normal governance.
The current Objective 5.5 explicitly includes:
Service accounts support:
applications;
databases;
scheduled tasks;
middleware;
automation.
Service accounts often:
have long-lived passwords;
receive excessive permissions;
are poorly inventoried;
have interactive login enabled unnecessarily;
remain active after applications are retired.
Record:
business owner;
technical owner;
purpose;
system;
required privileges.
Account:
svc_oldapp
Owner:
Unknown
Purpose:
Unknown
Password age:
Six years
Privilege:
Domain Administrator
This is a serious governance failure.
Application needs:
Read one database table.
Do not grant:
database administrator.
NIST explicitly applies least privilege to processes acting on behalf of users, not only to human identities.
A service account designed only for automated processing may not need:
interactive desktop login.
Reducing unnecessary functionality reduces misuse opportunities.
A service password that never changes creates increasing exposure.
GENERATE
β
βΌ
STORE SECURELY
β
βΌ
USE
β
βΌ
ROTATE
β
βΌ
REVOKE
If an application contains:
password = "Secret123"
rotation becomes operationally difficult.
This encourages insecure static credentials.
APPLICATION
β
βΌ
SECRETS SERVICE
β
βΌ
AUTHORIZED SECRET
Secrets-management platforms can help control:
storage;
retrieval;
rotation;
auditing.
Some cloud/platform environments support managed workload identities where applications obtain temporary identity credentials without administrators distributing a static password.
Reduce:
embedded passwords;
manual credential handling;
long-lived secrets.
Modern environments contain many identities belonging to:
applications;
containers;
virtual machines;
automation pipelines;
APIs.
HUMAN IDENTITY
Join β Move β Leave
MACHINE IDENTITY
Deploy β Change β Retire
Both require lifecycle governance.
Ask:
Does the service still exist?
Who owns it?
Is the privilege still needed?
Is interactive access required?
When was the credential rotated?
ISC2 explicitly includes account-access reviews for:
users;
systems;
services.
Do not assume access review concerns only human users.
Multiple individuals use the same identity.
Who performed the action?
NIST account-management guidance recognizes the increased accountability risk associated with shared and group accounts and calls for defined restrictions and management conditions.
If a shared credential is unavoidable and one authorized member leaves:
the credential may need to change.
Otherwise the former member may retain access.
NIST AC-2 explicitly addresses this lifecycle issue.
Organizations should maintain visibility into:
user accounts;
service accounts;
system accounts;
privileged accounts;
emergency accounts.
Account discovery can include:
directories;
cloud IAM;
databases;
applications;
operating systems;
SaaS.
Compare:
authoritative identities
against:
actual accounts.
HR ACTIVE EMPLOYEES
β
βΌ
COMPARE
β²
β
DIRECTORY ACCOUNTS
Differences may identify:
orphan accounts;
missing accounts;
incorrect attributes.
ROLE MODEL
Expected access
β
βΌ
COMPARE
β²
β
ACTUAL PERMISSIONS
Manual changes can cause actual access to differ from the approved IAM model.
Role says:
Read Only.
Administrator manually grants:
Administrator.
Periodic reconciliation should identify the difference.
Lesson Eighteen introduced SCIM as a provisioning protocol.
Conceptually:
IAM PLATFORM
β
β SCIM
βΌ
SAAS APPLICATION
β
βββ Create
βββ Update
βββ Disable User
Remember:
SAML / OIDC
Authentication / federation
SCIM
Provisioning / lifecycle
Example:
CORPORATE IDENTITY
DISABLED
β
X
LOCAL APPLICATION ACCOUNT
STILL ACTIVE
This creates residual access.
Lifecycle processes must identify:
downstream identities and local credentials.
Provisioning failure:
User cannot work.
Deprovisioning failure:
Former user may still access systems.
The security consequences can be much greater.
What access should be granted now?
Should the existing access still remain?
Both are required.
PROVISION
β
βΌ
MONITOR
β
βΌ
REVIEW
β
βΌ
ADJUST
β
βΌ
MONITOR
IAM is continuous rather than one-time.
A review program may prioritize:
privileged accounts;
sensitive applications;
service accounts;
ordinary accounts.
Examples:
excessive permissions;
dormant use;
owner missing;
privileged role;
SoD conflict;
unusual activity.
A high-risk privileged role may be reviewed more frequently than:
access to a public intranet.
The CISSP principle is not memorizing one universal interval.
It is:
define review frequency according to risk, policy, and requirements.
IDENTITIES
β
βΌ
ENTITLEMENTS
β
βΌ
REVIEWER
β
βΌ
CERTIFY / REVOKE / MODIFY
β
βΌ
REMEDIATION
β
βΌ
EVIDENCE
If reviewer selects:
Remove access
but no system actually removes the access:
the review failed operationally.
REVIEW
β
βΌ
DECISION
β
βΌ
REMEDIATION
β
βΌ
VERIFY
For high-risk accounts, consider:
commands;
configuration changes;
privilege grants;
data access;
session duration.
Administrator normally works:
Monday-Friday 08:00β17:00.
Suddenly:
logs in at 02:30 and creates 50 privileged accounts.
This deserves investigation.
NIST AC-2 includes monitoring accounts for atypical usage as an account-management enhancement.
A user becoming:
Domain Administrator
should itself be a security-relevant event.
Separation of duties may require separating:
system administration;
audit-log administration.
NIST AC-5 specifically identifies separation of system-support and access-control duties from certain audit functions as an example of reducing abuse risk.
Remove:
directory accounts;
cloud accounts;
VPN;
email access;
privileged access.
Remove:
badge;
keys;
facility access.
Recover:
laptop;
phone;
tokens;
smart cards.
Transfer:
files;
projects;
automation;
shared resources.
Contractor access should reflect:
contract start;
contract end;
approved scope.
If the contract is extended:
extend access through an approved workflow.
Do not create indefinite access on day one.
Vendor access should have:
sponsor;
owner;
purpose;
expiration;
limited scope.
Cloud identities may include:
users;
service principals;
roles;
API identities;
automation identities.
Do not only disable:
local Active Directory
while leaving:
standalone SaaS administrator accounts.
Central IAM cannot remove an account it does not know exists.
Inventory local:
server;
application;
database;
appliance accounts.
During an outage, an engineer needs temporary production administrator access.
Secure model:
EMERGENCY
β
βΌ
REQUEST / BREAK-GLASS
β
βΌ
TEMPORARY ACCESS
β
βΌ
AUDIT
β
βΌ
RECOVER SERVICE
β
βΌ
REVOKE
β
βΌ
POST-USE REVIEW
Urgency may change:
how quickly approval occurs.
It should not automatically eliminate:
accountability;
monitoring;
review.
Examples:
time to provision;
time to deprovision;
number of orphan accounts;
dormant-account count;
overdue reviews;
privileged-account count.
Metrics help management determine whether IAM governance is actually functioning.
COMPLETED REVIEWS
βββββββββββββββββ Γ 100
REQUIRED REVIEWS
Time between:
termination decision
and:
actual removal of access.
For sensitive environments, excessive lag represents material exposure.
We completed 100% of access reviews.
But:
40% of revocations were never implemented.
Measure outcomes, not only activity.
WEAK PROVISIONING
β
βΌ
EXCESS ACCESS
β
βΌ
NO ACCESS REVIEW
β
βΌ
ROLE CHANGE
β
βΌ
ACCESS CREEP
β
βΌ
EMPLOYEE LEAVES
β
βΌ
FAILED DEPROVISIONING
β
βΌ
ORPHAN PRIVILEGED ACCOUNT
A small governance failure can grow over time.
Use the SierraTec Secure ACCESS model for identity-lifecycle questions.
Confirm who or what legitimately requires an identity.
Provision only what is needed.
Modify access when duties or circumstances change.
Review users, systems, services, and privileges.
Apply stronger controls to elevated and non-human accounts.
Deprovision when the legitimate need ends.
A
AUTHORITATIVE SOURCE
β
βΌ
C
CREATE MINIMUM ACCESS
β
βΌ
C
CHANGE WITH ROLE
β
βΌ
E
EXAMINE REGULARLY
β
βΌ
S
SECURE PRIVILEGE / SERVICES
β
βΌ
S
STOP ACCESS
A new employee joins the finance department.
What should occur FIRST before application privileges are assigned?
A. Determine the employee's approved role and legitimate access requirements.
B. Grant all finance permissions.
C. Provide domain-administrator rights.
D. Copy the previous employee's account.
A
All employees require email and the corporate intranet.
What is the MOST appropriate approach?
A. Define approved baseline/birthright access tied to active employee status.
B. Make every employee an administrator.
C. Use shared accounts.
D. Require manual database-admin approval for email.
A
An employee moves from Finance to Marketing.
What is the BEST IAM action?
A. Review existing rights, remove obsolete finance access, and provision authorized marketing access.
B. Add marketing access and leave all old permissions.
C. Disable auditing.
D. Create a shared account.
A
A long-term employee has permissions from six previous positions.
What is the PRIMARY concern?
A. Access creep.
B. Strong authentication.
C. Network latency.
D. Encryption overhead.
A
A privileged employee is terminated unexpectedly.
What should happen?
A. Coordinate prompt logical and physical access revocation according to the termination process.
B. Wait until the next quarterly access review.
C. Leave administrator access active for convenience.
D. Only change the employee's email password.
A
A terminated employee's files must be transferred to a manager and security may need to investigate recent activity.
What is the BEST initial account action?
A. Disable the account while preserving required records and ownership information.
B. Immediately erase all records.
C. Increase the user's permissions.
D. Share the password.
A
An account has not been used in 18 months but remains active.
What should occur?
A. Review the business need and disable/remove it according to policy if no longer required.
B. Grant more privileges.
C. Ignore it because it is inactive.
D. Remove logging.
A
A manager receives a quarterly list of employee entitlements.
What is the PRIMARY purpose?
A. Confirm that access remains appropriate.
B. Reset every password.
C. Encrypt every file.
D. Test network performance.
A
sudoA Linux administrator needs to restart one production service.
Which approach BEST supports least privilege?
A. Permit the specific authorized command through controlled sudo policy and audit its use.
B. Share the root password.
C. Give permanent unrestricted root access.
D. Disable command logging.
A
Multiple administrators share the root account and security cannot determine who changed a critical configuration.
Which property has failed?
A. Accountability.
B. Confidentiality only.
C. Availability only.
D. Data retention.
A
A database administrator requires privileged access only during a four-hour maintenance period each month.
Which control BEST minimizes risk?
A. Just-In-Time privileged access.
B. Permanent database-administrator membership.
C. Shared password.
D. Anonymous access.
A
A service account used by a reporting application has Domain Administrator privileges.
What should occur?
A. Reduce access to the minimum permissions required by the application.
B. Leave privileges because it is not a human account.
C. Give it interactive logon.
D. Share its password.
A
A service account has no known owner and belongs to an application retired two years ago.
What should happen FIRST?
A. Determine dependency and legitimate need, then disable/remove it through controlled lifecycle procedures.
B. Increase privilege.
C. Ignore it.
D. Convert it to a shared administrator account.
A
A production application has used the same embedded service-account password for seven years.
What is the BEST long-term improvement?
A. Move to managed secrets/identity with controlled rotation and remove hard-coded credentials.
B. Publish the password.
C. Disable monitoring.
D. Make the password shorter.
A
A former employee's central account is disabled, but a locally managed SaaS administrator account remains active.
What failed?
A. Complete downstream deprovisioning.
B. Authentication.
C. Encryption.
D. Network routing.
A
Security analysts are asked to determine whether every employee still needs access to sensitive financial records, but they lack knowledge of employee duties.
Who should normally participate in the access decision?
A. Appropriate manager/data or application owner.
B. Firewall administrator alone.
C. Any end user.
D. Internet provider.
A
No.
Provisioning can include:
roles;
groups;
entitlements;
credentials.
No.
Mover processes should also remove obsolete access.
No.
Disabling preserves the identity record while preventing normal access.
Dormant accounts can be attractive to attackers precisely because legitimate owners may not notice misuse.
No.
Access review asks whether:
access remains appropriate.
Review requires meaningful confirmation.
Rubber-stamping does not provide effective assurance.
Not necessarily.
JIT and task-specific elevation may reduce standing privilege.
sudo Means Unlimited Root AccessNo.
It can be configured to allow specific authorized privileged actions.
Emergency access should still provide accountability where possible.
ISC2 explicitly includes account-access review for services and service-account management under Objective 5.5.
Stable operations do not justify unmanaged long-lived secrets.
Not necessarily.
Local and third-party accounts can remain.
Automation can consistently implement good policyβor bad policy.
CISSP reasoning favors:
legitimate business need + least privilege.
What does the Joiner-Mover-Leaver model describe?
A. Identity and access lifecycle events.
B. Network routing.
C. Encryption algorithms.
D. Backup rotation.
A
What is provisioning?
A. Creating or assigning accounts and authorized access.
B. Deleting evidence.
C. Encrypting backups.
D. Network segmentation.
A
What is birthright access?
A. Baseline access automatically associated with a legitimate identity relationship.
B. Permanent administrator access.
C. Anonymous access.
D. Access inherited from family members.
A
What is access creep?
A. Accumulation of unnecessary access over time.
B. User authentication failure.
C. Data encryption.
D. Network latency.
A
What should a mover process do?
A. Remove obsolete access and provide legitimate new access.
B. Add rights without reviewing existing ones.
C. Disable all auditing.
D. Create a shared account.
A
What is deprovisioning?
A. Removing or disabling access that is no longer authorized.
B. Issuing more privileges.
C. Creating a backup.
D. Installing software.
A
What is a dormant account?
A. An account remaining enabled despite extended inactivity.
B. A deleted account.
C. A firewall rule.
D. A certificate authority.
A
What is an orphan account?
A. An account without an appropriate accountable owner.
B. A new employee account.
C. A VPN.
D. An encrypted account.
A
What is the PRIMARY purpose of access recertification?
A. Confirm access remains appropriate.
B. Increase all privileges.
C. Reset every credential.
D. Improve throughput.
A
Which access should generally receive heightened review?
A. Privileged administrative access.
B. Public website viewing.
C. Anonymous public data.
D. None.
A
What does sudo support?
A. Controlled privilege escalation for authorized commands.
B. SAML federation.
C. Network segmentation.
D. Disk encryption.
A
Why should privileged activity be audited?
A. Accountability and investigation.
B. Higher bandwidth.
C. Data compression.
D. Certificate renewal.
A
What does PAM primarily control?
A. Privileged identities and administrative access.
B. Public websites.
C. Physical cables.
D. DNS.
A
What does JIT privilege reduce?
A. Standing privileged-access exposure.
B. Authentication strength.
C. Encryption.
D. Availability.
A
What does Just Enough Administration emphasize?
A. Only the administrative capability needed for the task.
B. Permanent root access.
C. Shared administrator credentials.
D. Anonymous access.
A
What is the most important management requirement for a service account?
A. Defined purpose, owner, least privilege, and lifecycle.
B. Permanent domain-admin privilege.
C. Shared human credentials.
D. No monitoring.
A
Why are managed workload identities useful?
A. They can reduce dependency on distributed long-lived static secrets.
B. They eliminate authorization.
C. They remove auditing.
D. They provide physical security.
A
What does identity reconciliation do?
A. Compares expected/authoritative identity data with actual accounts and entitlements.
B. Encrypts user data.
C. Creates VLANs.
D. Tests firewalls.
A
What should happen after an access reviewer selects REVOKE?
A. Access should actually be removed and the change verified.
B. Nothing.
C. Increase privilege.
D. Disable logs.
A
Which statement is MOST accurate?
A. IAM lifecycle security requires provisioning, review, modification, and timely revocation.
B. Secure IAM ends after account creation.
C. Service accounts need no owners.
D. Privileged access should always be permanent.
A
An employee is promoted and requires several new permissions. The manager asks IAM to simply add the new role.
What should IAM do FIRST?
A. Review whether current permissions remain appropriate before finalizing the new role assignment.
B. Add the role without review.
C. Give administrator privileges.
D. Create a shared account.
A
An organization terminates an employee's directory account immediately but discovers the employee can still access a cloud application with local credentials.
Which process requires improvement?
A. Enterprise-wide deprovisioning.
B. Firewall rule review.
C. Hashing.
D. Backup retention.
A
An administrator needs a single privileged Linux command once per week.
Which control BEST supports least privilege and accountability?
A. Authorized sudo configuration with audit logging.
B. Shared root password.
C. Permanent unrestricted root shell.
D. Anonymous administration.
A
A contractor's account will automatically expire on the contract end date.
Which principle is BEST demonstrated?
A. Time-bound lifecycle management.
B. Permanent privilege.
C. Shared identity.
D. Anonymous access.
A
A quarterly access review identifies ten unnecessary privileged roles, but they remain active six months later.
What is the PRIMARY problem?
A. Review findings are not being remediated.
B. Reviews occurred too frequently.
C. MFA is too strong.
D. There are too many logs.
A
A service account uses a password embedded in source code and cannot be rotated without rebuilding the application.
What is the BEST architectural improvement?
A. Move credential retrieval to an appropriate secrets/managed-identity service.
B. Publish the password.
C. Never rotate the password.
D. Give developers the production password.
A
A PAM system provides a database administrator with elevated privileges only after approval and automatically removes them after one hour.
Which concept is MOST clearly implemented?
A. Just-In-Time privileged access.
B. DAC.
C. Permanent access.
D. Shared authentication.
A
During an outage, an engineer uses a break-glass account. What should happen after service is restored?
A. Review the emergency access, verify actions, and secure/reset the emergency credential as required.
B. Ignore the activity because it was an emergency.
C. Keep the account logged in permanently.
D. Disable auditing.
A
A manager receives an access-review list containing cryptic entitlement IDs such as APP_X_R42_P07 and approves everything because the descriptions are meaningless.
What is the BEST improvement?
A. Present understandable business-level access information so the reviewer can make meaningful decisions.
B. Remove the manager from all reviews.
C. Automatically approve everything.
D. Stop access reviews.
A
A service account has not been used for a year, and its owning application was decommissioned.
What should occur?
A. Validate dependencies, then deprovision the service identity if no legitimate need remains.
B. Grant more privileges.
C. Leave it active permanently.
D. Convert it to a human administrator account.
A
An employee leaves the procurement team but retains the ability to create vendors while gaining authority to approve payments in the new finance role.
What is the GREATEST concern?
A. Access creep has created a separation-of-duties conflict.
B. The user has strong MFA.
C. The network is segmented.
D. Logs are retained.
A
Which lifecycle control would MOST directly identify accounts that exist in applications but no longer correspond to active identities?
A. Identity/account reconciliation.
B. Encryption.
C. Penetration testing only.
D. Firewall clustering.
A
| Event | Main IAM Action |
|---|---|
| Joiner | Establish minimum approved access |
| Mover | Remove obsolete + add new access |
| Leaver | Revoke and deprovision access |
| Temporary assignment | Add expiration |
| Emergency | Provide controlled temporary privilege |
| Account Type | Main Risk |
|---|---|
| Active | Excess privilege |
| Dormant | Undetected misuse |
| Orphan | No accountable owner |
| Temporary | Becomes permanent |
| Shared | Weak accountability |
| Privileged | High impact |
| Service | Long-lived/non-human risk |
| Break-glass | Powerful emergency access |
| Control | Purpose |
|---|---|
| Vault | Protect privileged credentials |
| Rotation | Reduce long-lived secret exposure |
| JIT | Reduce duration of privilege |
| JEA | Reduce amount of privilege |
| Session recording | Accountability |
| Approval workflow | Validate legitimate need |
sudo | Controlled Unix/Linux elevation |
| Break-glass | Emergency access |
| Review Type | Primary Reviewer Question |
|---|---|
| Manager review | Does user still perform the role? |
| Data-owner review | Does user still need this information? |
| Application-owner review | Is application role appropriate? |
| Privileged review | Is elevated access still necessary? |
| Service-account review | Does service still need this identity/privilege? |
| SoD review | Are conflicting rights combined? |
Creation and assignment of accounts, roles, groups, credentials, and entitlements.
Removal, disabling, or revocation of no-longer-authorized access.
New identity entering an authorized relationship.
Identity whose role or responsibilities change.
Identity whose legitimate relationship ends.
Baseline access automatically associated with a defined identity status.
Specific access granted to an identity.
Accumulation of unnecessary access over time.
Formal validation that existing access remains appropriate.
Periodic repetition of access certification.
Enabled account with extended inactivity.
Account without an appropriate accountable owner.
Movement from lower to higher privilege.
Privilege continuously available to an identity.
Privilege granted only when needed for a limited period.
Limiting administrative capability to the specific functions required.
sudoUnix/Linux mechanism capable of allowing controlled execution of privileged commands.
Privileged Access Management.
Protected system for privileged credentials.
Highly protected emergency account intended for exceptional recovery conditions.
Identity used by an application or automated service.
Identity assigned to a software workload, application, or automated process.
Platform-managed non-human identity designed to reduce manual static-secret management.
Controlled storage, retrieval, rotation, and revocation of credentials and cryptographic secrets.
Comparison of authoritative identity data with actual accounts and access.
Comparison of approved access models with actual permissions.
Standardized protocol used for cross-domain identity provisioning and management.
For lifecycle questions, use this reasoning sequence:
WHY DOES THE IDENTITY EXIST?
β
WHO APPROVED ACCESS?
β
WHAT IS THE MINIMUM ACCESS?
β
HAS THE ROLE CHANGED?
β
HAS ACCESS BEEN REVIEWED?
β
IS ANY PRIVILEGE EXCESSIVE?
β
DOES THE IDENTITY STILL NEED TO EXIST?
β
HAS ACCESS ACTUALLY BEEN REVOKED?
Remember:
Current Objective 5.5 explicitly covers user/system/service access reviews, provisioning/deprovisioning, onboarding/offboarding/transfers, role transitions, privilege escalation including sudo auditing, and service accounts.
NIST's current SP 800-53 controls page identifies Revision 5 controls as the current catalog, with Version 5.1 downloads available.
NIST AC-2 requires lifecycle management of accounts, including account creation, modification, disablement, removal, monitoring, review, and alignment with transfers and terminations.
A new account should originate from a legitimate authoritative source.
Provision only minimum access required.
Birthright access should remain minimal.
A transfer requires removing old access, not merely adding new rights.
Access creep is one of the most important lifecycle risks.
Account-access reviews must include users, systems, and services.
High-risk access deserves more scrutiny.
Access-review decisions must be implemented and verified.
Dormant accounts should not remain indefinitely enabled without legitimate need.
Orphan accounts are dangerous because no valid owner is accountable.
Temporary access should expire.
Privileged access should be more tightly controlled and monitored.
NIST AC-6 applies least privilege to users and processes acting on their behalf.
sudo supports controlled privilege elevation and should be audited.
Shared root/admin credentials weaken individual accountability.
JIT reduces the duration of privilege.
JEA reduces the extent of privilege.
Break-glass accounts require strong safeguards and post-use review.
Service accounts are identities and need owners.
Service accounts should use least privilege.
Long-lived embedded service-account passwords create lifecycle risk.
Managed identities and secrets platforms can reduce static credential exposure.
Deprovisioning must include downstream/cloud/local accounts.
Disabling is different from deleting.
Emergency termination may require immediate coordinated action.
IAM automation improves consistency but does not replace sound governance.
Security outcomes matter more than merely completing review paperwork.
Lesson Twenty completed the core CISSP Domain 5 lifecycle sequence by moving IAM beyond authentication and authorization into continuous identity governance.
The complete lifecycle is:
AUTHORITATIVE NEED
β
βΌ
IDENTITY CREATED
β
βΌ
ACCESS APPROVED
β
βΌ
PROVISIONED
β
βΌ
USED
β
βΌ
REVIEWED
β
βΌ
MODIFIED
β
βΌ
REVOKED
β
βΌ
DEPROVISIONED
The current CISSP Objective 5.5 specifically identifies:
ACCOUNT ACCESS REVIEW
β
PROVISION / DEPROVISION
β
ROLE TRANSITION
β
PRIVILEGE ESCALATION
β
SERVICE ACCOUNT MANAGEMENT
You learned the Joiner-Mover-Leaver model:
JOINER
β
Create minimum access
MOVER
β
Remove old + add new
LEAVER
β
Revoke and deprovision
You learned why mover processes are especially important:
OLD ACCESS
+
NEW ACCESS
+
NO REMOVAL
=
ACCESS CREEP
You studied access certification and recertification as mechanisms for answering:
Does this identity still need this access?
You learned that access reviews must lead to:
REVIEW
β
DECISION
β
REMEDIATION
β
VERIFICATION
NIST AC-2 similarly requires organizations to review accounts, monitor their use, manage role and privilege assignments, and align account management with transfer and termination processes.
You then examined privileged-access management.
STANDARD IDENTITY
β
βΌ
APPROVED ELEVATION
β
βΌ
MINIMUM PRIVILEGE
β
βΌ
AUDITED SESSION
β
βΌ
PRIVILEGE REMOVED
The CISSP outline specifically identifies sudo and auditing its use as privilege-escalation examples.
Finally, you examined service and workload identities.
APPLICATION
β
βΌ
SERVICE IDENTITY
β
βΌ
MINIMUM ACCESS
β
βΌ
MANAGED CREDENTIAL
β
βΌ
MONITOR
β
βΌ
ROTATE / RETIRE
NIST's least-privilege guidance explicitly applies not only to human users but also to processes acting on their behalf.
The central Lesson Twenty principle is:
Access should exist only while a legitimate business need exists. Secure IAM continuously creates the minimum necessary access, removes obsolete permissions during role changes, reviews existing entitlements, tightly controls privilege escalation, governs service identities, and promptly revokes access when trust is no longer justified.
Before proceeding to Domain 6, make sure you can explain without reviewing:
What the identity-access lifecycle is.
What Joiner-Mover-Leaver means.
Why an authoritative identity source matters.
What onboarding means.
What provisioning means.
What birthright access means.
What request-based access means.
Who should approve business access.
How group-based provisioning works.
How role-based provisioning works.
Advantages and risks of automation.
Why movers present unique security risk.
What access creep means.
What privilege accumulation means.
Why transfers require both additions and removals.
Why temporary access should expire.
What offboarding includes.
How planned and emergency termination differ.
Why access termination should be coordinated.
The difference between account disablement and deletion.
Why resource ownership may need transfer before account deletion.
What dormant accounts are.
Why dormant accounts are dangerous.
What orphan accounts are.
Why temporary accounts need lifecycle controls.
What account-access review means.
What access certification means.
What recertification means.
Why privileged access should be reviewed more frequently when risk warrants.
Why reviews require meaningful business context.
Why rubber-stamp reviews are weak.
Why SoD conflicts should be identified during reviews.
What privilege escalation means.
What standing privilege means.
How temporary privilege reduces exposure.
What sudo does conceptually.
Why direct shared root usage harms accountability.
Why privileged actions should be audited.
What PAM is.
What credential vaulting does.
What JIT means.
What JEA means conceptually.
How JIT and JEA differ.
What break-glass accounts are.
Why break-glass use should be reviewed.
What a service account is.
Why service accounts require owners.
Why service accounts require least privilege.
Why interactive login may be inappropriate for many service identities.
Why long-lived credentials are dangerous.
What secrets management does.
What managed identities are conceptually.
Why machine identities require lifecycle management.
Why system and service accounts must be included in access reviews.
Why shared accounts weaken accountability.
What identity reconciliation means.
What entitlement reconciliation means.
What provisioning drift means.
How SCIM helps lifecycle automation.
Why disabling a central identity may not remove every downstream account.
Why deprovisioning failure can be more dangerous than provisioning failure.
Why access reviews must lead to remediation.
What IAM lifecycle metrics can demonstrate.
Lesson Twenty-One will begin CISSP Domain 6 β Security Assessment and Testing, which currently represents 12% of the CISSP examination.
The current Domain 6 objectives include:
Including:
internal;
external;
third-party;
on-premises;
cloud;
hybrid environments.
Including:
vulnerability assessments;
penetration testing;
red-team, blue-team, and purple-team exercises;
log reviews;
synthetic transactions;
benchmarks;
code review;
misuse-case testing;
coverage analysis;
interface testing;
breach-attack simulations;
compliance checks.
Including:
account management;
management review and approval;
KPIs and KRIs;
backup verification;
training and awareness;
disaster recovery and business continuity.
Including:
remediation;
exception handling;
ethical disclosure.
Across internal, external, third-party, on-premises, cloud, and hybrid contexts.
Lesson Twenty-One will therefore cover:
assessment versus testing versus audit;
independence;
internal versus external assessment;
third-party assessment;
test strategy;
rules of engagement;
authorization to test;
scope;
vulnerability assessments;
vulnerability scanning;
authenticated versus unauthenticated scanning;
false positives;
false negatives;
penetration testing;
black-box, white-box, and gray-box concepts;
red teams;
blue teams;
purple teams;
breach-and-attack simulation;
control validation;
security-control testing;
evidence;
test limitations;
remediation prioritization;
original testing diagrams;
exam traps;
knowledge checks;
CISSP-style practice scenarios.
The central Lesson Twenty-One question will be:
How should an organization design, authorize, conduct, analyze, and report security assessments and tests so that management receives reliable evidence about whether security controls actually work?
This lesson is independently developed educational material for the SierraTec Secure CISSP Certification Preparation Course.
CISSP is administered by ISC2. SierraTec Secure's program is independent certification-preparation material and should not be represented as official ISC2 training unless separately authorized.
The lesson's primary alignment was verified against the current official CISSP Certification Exam Outline. Objective 5.5 currently includes user/system/service account reviews, provisioning/deprovisioning, onboarding/offboarding/transfers, role definition and transition, privilege escalation including sudo auditing, and service-account management.
Account-management, separation-of-duty, and least-privilege concepts were supplemented with current NIST SP 800-53 control material. NIST's current downloads page identifies Revision 5 controls as current Version 5.1, and the relevant controls include AC-2 Account Management, AC-5 Separation of Duties, and AC-6 Least Privilege.
The SierraTec Secure ACCESS framework, diagrams, examples, knowledge checks, scenarios, and practice questions are original educational material and are not actual, recalled, leaked, or official CISSP examination questions.