TechclickCISSP Prep
☰

CISSP Domain 5 · 13% of the exam

Identity and Access Management

Controlling who (and what) can access which resources: identification, authentication factors, access control models, federation and the identity lifecycle.

Practise Domain 5Domain 5 cheat sheet

Key concepts

Rule cards

IAAAIdentification (unique ID) → Authentication (prove it) → Authorization (permissions) → Accountability (logs). Shared accounts destroy accountability → unique IDs.
FactorsType 1 = something you know (PIN) · Type 2 = have (smart card, token, passkey device) · Type 3 = are (biometric) · MFA = different TYPES · Best low-friction secure = native biometrics / passkeys (FIDO2) · SMS OTP and security questions are weak.
BiometricsType I error = false rejection (FRR, annoying) · Type II = false acceptance (FAR, dangerous) · lower CER/EER = more accurate. Lowering sensitivity → FRR down, FAR up.
Access control modelsDAC = owner decides · MAC = labels and clearances · RBAC = job role · ABAC = attributes (department + time + device + location) · Rule-based = global rules · Content-dependent = what is inside · Context-dependent = circumstances (time, session, location).
SSO / federationSAML: IdP authenticates, SP consumes the assertion · OAuth 2.0 = authorization (delegated access) · OIDC = authentication on top of OAuth (ID token) · Federation = trust across organisations.
KerberosKDC = AS (issues TGT) + TGS (service tickets) · symmetric crypto · needs time sync · KDC = single point of failure · Golden ticket = KRBTGT hash (whole domain) · Silver ticket = one service account.
LifecycleProvision → review → revoke · privilege creep → periodic access review / recertification · disable access at termination · password guessing → account lockout · admins → JIT / PAM.
Session managementIdle + absolute timeouts · new session ID after login (prevents fixation) · Secure/HttpOnly cookies · re-authenticate for sensitive actions.

Hard words made simple

TermSimple meaningExample / analogyExam hook
FederationTrust between organisations so users log in with home credentialsPartner staff use their own company loginSAML / OIDC
IdP / SPIdentity provider (logs you in) / service provider (the app)“Sign in with Google” for an appIdP issues the assertion
OAuth vs OIDCOAuth = permission to access · OIDC = proves who you are“Allow app to read your calendar” vs “Login with Google”Login/identity → OIDC
TGTTicket Granting Ticket: the Kerberos entry passA day pass at a theme parkIssued by the AS
Privilege creepAccess piling up as people change rolesOld finance rights after a move to HR→ access recertification
JIT access / PAMAdmin rights only when needed, then removed2-hour approved admin windowNo standing privilege
Dual control vs split knowledgeTwo people needed together vs each knows half a secretTwo keys for a vault vs half a password eachNot the same as periodic review
Clipping levelAllowed failures before actionLock after 5 wrong passwordsBrute-force / guessing control
Session fixationAttacker forces a known session ID on the victim—Fix: new session ID after login
Passwordless / FIDO2Login with device biometrics or passkey, no passwordFace ID on a phonePhishing-resistant + low effort

Read the full Domain 5 cheat sheet →

10 free Domain 5 practice questions

Try each question before opening the answer. The full bank has many more Domain 5 questions with filters and progress tracking.

Question 1 · FIRST

An employee transfers from Finance to Marketing. What should happen FIRST to their access?

  1. Disable the account until the new manager requests access
  2. Keep both sets of access so the employee can support the handover
  3. Add Marketing access and review Finance access at the next annual review
  4. Remove Finance access and provision Marketing access based on the new role
Show answer & explanation

Answer: D — Remove Finance access and provision Marketing access based on the new role

Role changes (movers) must trigger removal of old access and provisioning of new role-based access to prevent privilege creep. Waiting for annual reviews or keeping both violates least privilege; disabling the account stops legitimate work.

Question 2 · NEXT

A user has entered a correct username and password. The organisation's policy requires MFA. What happens NEXT in the access sequence?

  1. The user's account is provisioned in the directory
  2. The system grants the permissions assigned to the user's role
  3. The user proves a second factor before authentication completes
  4. The system writes the user's actions to the audit log
Show answer & explanation

Answer: C — The user proves a second factor before authentication completes

Identification and the first factor are done; with MFA required, authentication is not complete until the second factor is verified. Authorization and accountability follow; provisioning happened long before.

Question 3 · LEAST

Which access control model gives the LEAST central control over who can access a file?

  1. Attribute-based access control (ABAC)
  2. Role-based access control (RBAC)
  3. Discretionary access control (DAC)
  4. Mandatory access control (MAC)
Show answer & explanation

Answer: C — Discretionary access control (DAC)

In DAC the owner of the object decides who can access it, so control is distributed among users. MAC, RBAC and ABAC are enforced centrally through labels, roles or policies.

Question 4 · NOT

What is a major architectural weakness of standard Kerberos implementations if NOT properly clustered/redundant?

  1. It cannot be used for internal enterprise networks.
  2. It relies on asymmetric encryption which is too slow.
  3. It sends passwords in cleartext.
  4. The Key Distribution Center (KDC) is a single point of failure.
Show answer & explanation

Answer: D — The Key Distribution Center (KDC) is a single point of failure.

Question 5 · BEST

An audit finds that many employees still have access rights from previous roles after internal transfers. Which control would BEST address this?

  1. Dual control for sensitive transactions
  2. Periodic access reviews and recertification
  3. Session recording for all users
  4. Mandatory multifactor authentication
Show answer & explanation

Answer: B — Periodic access reviews and recertification

Old rights piling up = privilege creep → PERIODIC ACCESS REVIEW/recertification removes unneeded access. MFA, dual control and session recording don't remove excess rights.

Question 6 · PRIMARY

Why must every user have a unique user ID rather than sharing accounts? The PRIMARY reason is to:

  1. Provide accountability by tracing actions to an individual
  2. Allow single sign-on to work across applications
  3. Reduce the number of licences the organisation must purchase
  4. Make password resets faster for the help desk
Show answer & explanation

Answer: A — Provide accountability by tracing actions to an individual

Accountability depends on unique identification: logs can only prove who did what if each identity maps to one person. Licensing, help desk speed and SSO are not the security reason.

Question 7 · MOST

An IAM architect is upgrading multi-factor authentication (MFA) for administrative cloud portals to mitigate sophisticated phishing attacks. Which MFA method provides the HIGHEST resistance against SIM-swapping and adversary-in-the-middle (AiTM) phishing?

  1. Voice call verification codes transmitted over public switched telephone networks
  2. FIDO2 / WebAuthn hardware security keys using public-key cryptography
  3. SMS-based One-Time Passwords (OTP) sent over cellular networks
  4. Email-based verification links sent to unencrypted personal webmail accounts
Show answer & explanation

Answer: B — FIDO2 / WebAuthn hardware security keys using public-key cryptography

Option B is correct because FIDO2/WebAuthn binds origin domain names cryptographically, rendering AiTM phishing and SIM swap attacks completely ineffective. Option C is incorrect because SMS OTPs are vulnerable to SIM swapping, SS7 interception, and AiTM proxying. Option D is wrong because email links can be intercepted or phished. Option A is incorrect because voice call OTPs suffer from telephony interception vulnerabilities.

Question 8

A single-page application performing OAuth must protect its authorization code from interception on public clients that cannot keep a client secret. Which mechanism addresses this risk?

  1. A scheme that replaces OAuth entirely
  2. A mechanism reserved only for backend servers
  3. PKCE, mitigating authorization code interception for public clients
  4. An entirely optional extension with no security value
Show answer & explanation

Answer: C — PKCE, mitigating authorization code interception for public clients

Proof Key for Code Exchange binds the authorization request to a verifier, preventing intercepted codes from being redeemed by an attacker. PKCE does not replace OAuth, is not limited to servers, and is now recommended for all clients, so the other options are incorrect.

Question 9 · FIRST

A company is deploying a new identity governance platform. What should the project team do FIRST?

  1. Connect every application to the platform using available connectors
  2. Define identity lifecycle processes and data ownership with HR and business owners
  3. Run a full access review campaign across the organisation
  4. Configure automatic deprovisioning rules for terminated employees
Show answer & explanation

Answer: B — Define identity lifecycle processes and data ownership with HR and business owners

Tools automate processes; the joiner-mover-leaver process, authoritative sources (usually HR) and ownership must be defined first. Connecting apps, running reviews or automating deprovisioning without agreed processes automates confusion.

Question 10 · NEXT

A biometric fingerprint system at a data centre is rejecting many legitimate employees, causing complaints. Management asks you to adjust it. What happens NEXT if you lower the sensitivity?

  1. The crossover error rate of the device improves permanently
  2. The false acceptance rate falls but the false rejection rate rises
  3. Both the false rejection and false acceptance rates fall
  4. The false rejection rate falls but the false acceptance rate rises
Show answer & explanation

Answer: D — The false rejection rate falls but the false acceptance rate rises

FRR (Type I) and FAR (Type II) trade off against each other. Lowering sensitivity accepts more people, reducing false rejections but increasing false acceptances. The CER is a property of the device and does not improve by tuning.

Ready for the full bank?

2,000+ explained questions, timed mocks and a CAT simulator that behaves like the real exam.