TL;DR: Manual spreadsheet audits cannot keep pace with hundreds of SaaS applications, leaving access reviews static, error prone, and difficult to defend in compliance checks, according to JumpCloud. The real issue is that access governance has outgrown point-in-time processes, and identity teams need continuous visibility, not periodic reconstruction.
At a glance
What this is: This is an analysis of why spreadsheet-driven SaaS access audits fail as SaaS estates grow and permissions become too dynamic to track manually.
Why it matters: It matters because IAM and IGA teams cannot defend access governance, least privilege, or compliance if reviews are stale the moment they are completed.
Context
Manual access audits use exported user lists, spreadsheets, and human cross-checking to reconstruct who has access to which SaaS applications. That model assumes the access estate is small, stable, and observable at a point in time, which is no longer true in modern SaaS environments.
The governance gap is not just operational inefficiency. For IAM, IGA, and compliance teams, spreadsheet-based review processes create blind spots, make least privilege hard to prove, and turn access certification into retrospective paperwork rather than active control.
Key questions
Q: What breaks when SaaS access reviews rely on spreadsheets?
A: Spreadsheets freeze access data in time, so reviewers work from stale exports while roles, teams, and app usage keep changing. That creates entitlement drift and weak evidence for auditors. A better model is recurring review automation with current usage, department, and risk context, plus direct remediation from the review step.
Q: Why do spreadsheet audits create compliance risk for SaaS access governance?
A: Because compliance frameworks expect evidence that access is controlled, current, and reviewable. A spreadsheet can show that a review happened, but it often cannot prove that the data was complete or still accurate when decisions were made. That gap weakens both the control and the audit trail.
Q: How should teams detect when access certification is no longer trustworthy?
A: Look for stale exports, inconsistent application inventories, repeated manual corrections, and long delays between identity changes and entitlement updates. Those are signs that the certification process is documenting history instead of reflecting live access state, which means the control is no longer giving reliable assurance.
Q: Should organisations prioritise live access visibility over periodic spreadsheet reviews?
A: Yes. Live visibility should come first when SaaS estates are large or permissions change frequently, because periodic review alone cannot keep pace with identity churn. Once authoritative current-state visibility exists, periodic certification becomes an oversight activity rather than the primary control.
Technical breakdown
Why spreadsheet access audits fail in SaaS estates
Spreadsheet audits collapse because they treat identity data as if it were static inventory. In a SaaS estate, accounts, group memberships, and application entitlements shift continuously across dozens or hundreds of services, so any exported worksheet becomes stale immediately. Manual reconciliation also depends on human interpretation, which introduces missed accounts, duplicated identities, and inconsistent approval records. The result is not merely inefficiency. It is a governance model that cannot reliably answer who has access right now, which is the question compliance and security teams actually need answered.
Practical implication: Replace spreadsheet exports with authoritative, continuously refreshed identity sources for access review inputs.
How unified identity platforms change access review mechanics
A unified identity platform changes the audit from reconstruction to observation. Instead of stitching together separate application exports, the control plane maintains a central view of identities, entitlements, and policy state, allowing access reports to be generated from current data rather than after-the-fact snapshots. That matters because review quality depends on data freshness, not presentation format. If the system cannot show current entitlements across the SaaS estate, the review is documentation, not governance.
Practical implication: Use a central identity source of truth so recertification decisions are based on current entitlements, not spreadsheets.
Principle of least privilege in a fast-changing SaaS environment
Least privilege is only enforceable when entitlement changes are tied to role changes and lifecycle events. In this article’s model, a user moving between functions should lose obsolete SaaS access immediately, not at the next manual review cycle. The technical issue is that stale permissions expand attack surface and create policy drift between job function and actual access. Automated review and revocation closes that gap by keeping permissions aligned with current responsibilities.
Practical implication: Link access reviews to mover and leaver events so obsolete SaaS permissions are removed promptly.
Threat narrative
Attacker objective: Exploit stale SaaS permissions and governance blind spots to reach data or actions that should no longer be accessible.
- Entry occurs through normal SaaS account growth and delegated entitlements, where teams lose track of who has access across many applications.
- Escalation follows when outdated spreadsheet-based reviews fail to spot unnecessary permissions or stale group membership, leaving excess access in place.
- Impact is unauthorized access to sensitive SaaS data and a weaker compliance position because the organisation cannot prove control over current entitlements.
Breaches seen in the wild
- JumpCloud breach 2023: North Korean hackers breached JumpCloud and abused its device commands framework against a few customers; all admin API keys were reset.
Read and download The State of NHI & AI Agent Breach Report 2026, covering 150+ breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
Spreadsheet access audits are a control illusion once SaaS estates become distributed and dynamic. The process still produces artefacts, but artefacts are not the same as governance. When access state changes faster than the review cycle, the organisation is certifying history instead of controlling current risk, and that distinction matters in both security reviews and compliance evidence.
Continuous visibility is now the governance baseline for SaaS access review. Manual exports cannot keep up with the volume and churn of modern application estates, so the real control objective shifts from compiling lists to maintaining authoritative entitlement state. Teams should treat stale audit evidence as a sign that their review process is structurally mismatched to the environment.
Least privilege fails operationally when access reviews are detached from lifecycle events. If movers and role changes do not trigger rapid entitlement reassessment, excess access accumulates even in organisations that believe they are reviewing regularly. The practical implication is that recertification has to be tied to current identity state, not annual or quarterly reconstruction.
Compliance pressure exposes process weakness, but the underlying issue is wider than audit readiness. SOC 2 and ISO 27001 create documentation expectations, yet the deeper problem is that spreadsheet governance cannot sustain trustworthy access decisions across hundreds of SaaS applications. The field should interpret this as evidence that identity governance has outgrown point-in-time administration and needs continuous control primitives.
The named concept here is the access review staleness gap. It describes the window between when access is exported and when the spreadsheet is acted on, during which entitlements can already be wrong. That gap is where accountability, least privilege, and audit defensibility all degrade together, so practitioners should design for live entitlement state rather than retrospective reconstruction.
From our research library:
- The average enterprise SaaS platform connects to 42 or more third-party applications through OAuth tokens, API keys, webhooks and automation platforms.
What this signals
Access review staleness gap: the critical issue is not whether a review was completed, but whether the entitlement state was still true when the reviewer signed off. In SaaS estates, that gap widens quickly, so governance programmes need live identity data rather than reconstructed spreadsheets.
Organisations that still rely on periodic export-and-reconcile workflows should expect growing mismatch between their audit artefacts and their actual access risk. The programme signal is simple: if access changes can outpace the review cycle, the review process has become documentation, not control.
For practitioners
- Replace spreadsheet recertification with live entitlement review Pull review inputs from a current identity system of record so reviewers see active SaaS accounts, group memberships, and application permissions instead of exported snapshots.
- Tie access review to lifecycle events Trigger access reassessment when users move roles, change teams, or leave the organisation so obsolete SaaS permissions do not persist until the next scheduled audit.
- Standardise least privilege decisions Define expected access by role and compare that baseline to current SaaS entitlements so reviewers can spot excess permissions quickly.
- Measure audit freshness, not just completion Track how long access evidence takes to become stale after export or certification so governance teams can see when the process no longer reflects live risk.
Key takeaways
- Spreadsheet-driven SaaS audits are a weak control because they turn current access into stale records before decisions are made.
- The article’s core risk is governance blind spots across large SaaS estates, where manual review cannot reliably prove who has access right now.
- Practitioners should move to live entitlement visibility and lifecycle-linked review so access decisions reflect current identity state.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST CSF 2.0 and CIS Controls v8 set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST CSF 2.0 | PR.AA-05 — Access Permissions, Entitlements and Authorizations | The article is about governing current SaaS permissions and access reviews. |
| Recommendation — Use PR.AA-05 to maintain current entitlement visibility and review SaaS access against policy. | ||
| CIS Controls v8 | CIS-5 — Account Management | Spreadsheet audits fail because account inventory and lifecycle control are incomplete. |
| Recommendation — Apply CIS-5 to maintain accurate account inventories and remove stale SaaS access. | ||
| ISO/IEC 27001:2022 | A.8.2 — Privileged Access Rights | The article emphasizes controlling and reviewing user access rights across SaaS applications. |
| Recommendation — Review privileged and standard SaaS access under A.8.2 to keep permissions aligned with role changes. | ||
Key terms
- Access Review Staleness Gap: The delay between exporting entitlement data and acting on it during which permissions can already be wrong. In SaaS-heavy environments, this gap turns access certification into a retrospective exercise, so the control needs live identity state instead of static spreadsheets.
- Entitlement-Tied Visibility: Entitlement-tied visibility means a secret can only be viewed by identities that currently hold the relevant access grant. It keeps disclosure aligned with lifecycle state, which is especially important for shared passwords, database credentials, and other ongoing access that should not follow stale distribution lists.
- Point In Time Snapshot: A point in time snapshot is evidence captured at a single moment rather than continuously maintained from source systems. It can satisfy an audit request, but it ages quickly as environments change, which makes it less reliable for ongoing compliance or repeated assessments.
Deepen your knowledge
Identity lifecycle management, secrets management, and workload identity security are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building or maturing an IAM programme, it is worth exploring.
Published by the NHIMG editorial team on June 11, 2026.
Updated on October 8, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org