TL;DR: ISO 27001 user access reviews are meant to verify that users still have appropriate permissions, but the article shows how stale access, missing approvals, and weak evidence routinely break audit readiness according to SecurEnds. The real issue is not the review cadence itself, but whether organisations can prove access was removed, documented, and traceable when roles and people changed.
NHIMG editorial — based on content published by SecurEnds: ISO 27001 user access review guidance and audit gaps
By the numbers:
- Only 20% have formal processes for offboarding and revoking API keys, and even fewer have procedures for rotating them.
Questions worth separating out
Q: How should organisations run ISO 27001 user access reviews without creating audit noise?
A: Use a consistent review cadence, assign a named owner for each application, and require documented decisions for every entitlement.
Q: Why do user access reviews fail even when a policy exists?
A: They fail when the organisation cannot prove the review happened or cannot act on the outcome quickly.
Q: What signals show that access review is not working in practice?
A: High numbers of orphaned accounts, repeated exceptions, stale privileged access, and review cycles that end without removals are strong warning signs.
Practitioner guidance
- Separate privileged access from routine user access review Run privileged entitlements through a distinct attestation workflow with named approvers, documented justification, and tighter evidence retention than standard user reviews.
- Link access review to joiner mover leaver events Trigger review and removal actions when employees change departments, change managers, or exit, so stale permissions do not survive beyond the current role.
- Centralise evidence for audit traceability Store reviewer identity, timestamps, approval outcomes, revocations, and exceptions in one system so auditors can verify that the review actually happened.
What's in the full article
SecurEnds' full article covers the operational detail this post intentionally leaves for the source:
- A step-by-step ISO 27001 review checklist for active users, privileged users, and inactive accounts
- Specific evidence fields auditors expect, including reviewer names, timestamps, approvals, and revocation records
- How the platform pulls access data from Active Directory, cloud apps, HR systems, and SaaS tools
- Examples of automation workflows that keep review cycles moving without relying on spreadsheets
👉 Read SecurEnds' guide to ISO 27001 user access review controls →
ISO 27001 user access reviews: where do governance gaps appear?
Explore further