TL;DR: Periodic certification reviews cannot keep pace with day-to-day identity change, leaving access debt to accumulate between joiner-mover-leaver events and real-time entitlement state, according to Bravura Security. Continuous reconciliation matters because closing access now means ending live sessions and revoking downstream tokens, not just disabling accounts later.
At a glance
What this is: This is an analysis of access debt, the gap between policy and actual entitlements, and the finding that periodic certification alone cannot keep pace with live identity state.
Why it matters: It matters because IAM, IGA, and PAM teams need controls that reconcile access continuously across accounts, sessions, and downstream applications, or they will keep certifying stale state.
By the numbers:
- Lack of credential rotation is cited as the top cause of NHI-related attacks by 45% of organisations, followed by inadequate monitoring and logging (37%) and over-privileged accounts (37%).
👉 Read Bravura Security's analysis of access debt and continuous identity governance
Context
Access debt is the accumulation of entitlements that outlive the policy behind them. In IAM terms, it is the gap between what a role should have and what accounts, sessions, and tokens actually retain after joiner-mover-leaver events, project churn, and stale integrations.
The core governance failure is not that organisations lack certification campaigns. It is that periodic review does not equal current state, so teams keep signing off on access that has already drifted. For lifecycle and access-review context, the NHI Lifecycle Management Guide explains why rotation, offboarding, and visibility have to work together across identity types.
Docusign is a representative example of what happens when continuous governance is applied to a large SaaS environment: the control problem shifts from checking entitlements on a schedule to reconciling live access across connected systems and sessions.
Key questions
Q: How should security teams reduce access debt in large IAM environments?
A: Start by connecting joiner-mover-leaver events to automated entitlement reconciliation, not just review workflows. Access debt shrinks when the authoritative policy state drives real-time changes across downstream systems, and when exceptions are handled explicitly instead of left to the next certification cycle.
Q: Why do certification reviews fail to eliminate stale access?
A: Because they inspect a snapshot, not the live identity state. By the time reviewers see the data, roles may have changed, sessions may still be active, and deprovisioning may already be overdue. Certification reduces risk, but it does not maintain continuous correctness.
Q: What breaks when offboarding only disables the primary account?
A: The lifecycle control remains incomplete. Users may still have active sessions, linked app permissions, or residual access through connected systems, which means the organisation records termination without actually ending access. That is a governance failure because it creates a false sense of closure and leaves exposure behind.
Q: How do teams know whether access debt is actually going down?
A: Look for shorter closure times after role changes and terminations, fewer out-of-band entitlements in downstream systems, and a declining gap between policy state and runtime access state. If those signals do not improve, the programme is still sampling drift instead of removing it.
Technical breakdown
Why access debt accumulates between certification cycles
Access debt appears when identity governance is event-driven in policy but calendar-driven in practice. Joiner-mover-leaver workflows, role changes, contractor returns, and partial migrations all create entitlement drift after the last review snapshot was taken. Certification can detect some of it, but only after the fact. The technical issue is not visibility alone. It is that the authoritative policy state and the runtime access state are separated by time, so reviewers are always looking at yesterday’s truth.
Practical implication: treat access review as a compensating control, not the primary control, when entitlement state changes daily.
Continuous identity governance and real-time reconciliation
Continuous governance changes the architecture by making identity data and policy the system of record for access decisions. Instead of asking reviewers to compare spreadsheets to screenshots, the platform reconciles live entitlements against policy and triggers revocation or approval when the two diverge. That requires authoritative source data, read-write connectivity to target systems, and a policy model precise enough to translate roles and segregation of duties into actual entitlements. Without those elements, automation only accelerates stale decisions.
Practical implication: build policy enforcement around authoritative sources and automated change paths, or continuous review will collapse into another manual queue.
Why live sessions and tokens matter after account disablement
Disabling an account does not necessarily end the access already granted through active sessions, refresh tokens, or downstream application trust. SaaS and cloud services often maintain separate session lifecycles, so directory deprovisioning and identity-provider disablement can leave the user effectively present inside connected applications. The practical problem is that access is no longer a single on-off switch. It is a chain of identity assertions, each with its own expiry and revocation behaviour. If session-layer controls are unavailable, the exposure window remains open until natural timeout.
Practical implication: verify whether your offboarding process reaches session and token revocation, not only directory deactivation.
Threat narrative
Attacker objective: The objective is continued use of outdated access paths to reach systems, data, or actions that should already have been removed.
- entry: The initial condition is not attacker intrusion but governance lag, where a valid identity retains access after a role change, contractor reuse, or offboarding event.
- escalation: Standing entitlements, stale sessions, or downstream tokens expand the user’s effective reach beyond the policy state that should have removed it.
- impact: The result is continued access to systems and data that no longer match the current business relationship or least-privilege requirement.
Breaches seen in the wild
- Salesloft OAuth token breach — hackers stole OAuth tokens to access Salesforce data via Salesloft.
- Sisense breach — unauthorized GitLab access led to exfiltration of access tokens, API keys and certificates.
Read our 52 NHI Breaches Analysis report for a comprehensive view of breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
Access debt is a lifecycle failure, not a review failure. The problem is not that teams skip certifications. The problem is that periodic review assumes the access state will remain stable long enough to be audited, but modern identity environments mutate faster than review cycles can close the loop. That is why access debt keeps accumulating even in organisations with formal JML and recertification programmes. Practitioners should treat access debt as an identity-state reconciliation problem, not a governance calendar problem.
Continuous identity architecture is the practical response to access drift. The article shows that policy enforcement has to sit closer to runtime entitlements if teams want to keep least privilege meaningful. When authoritative policy, system connectivity, and automated remediation are all present, access changes can be governed at the moment they occur instead of being discovered later. The implication is that governance should move from sampling to reconciliation.
Session-level offboarding closes the gap that directory deprovisioning leaves open. A disabled account is not the same as a closed access path if downstream applications still hold sessions or tokens. This is the identity equivalent of locking the front door while the side entrance remains open. The concept worth naming here is live-access residue: access that survives the supposed offboarding event. Teams need to recognise that residual access is a distinct governance state, not a minor implementation detail.
Access debt is where IAM, IGA, and PAM converge. The article is a reminder that lifecycle governance does not belong in a single tool category. Access decisions, privileged credentials, and session control all participate in the same trust chain, so gaps in one layer undermine the others. That means identity programmes should stop treating entitlement review, privileged access, and offboarding as separate operational tracks. The practitioner conclusion is to govern the chain, not the checkpoint.
From our research:
- Only 1.5 out of 10 organisations are highly confident in their ability to secure NHIs, compared to nearly 1 in 4 for securing human identities, according to The State of Non-Human Identity Security.
- Our research also found that 45% of organisations cite lack of credential rotation as the top cause of NHI-related attacks, which makes lifecycle control a governance issue rather than a hygiene task.
- For a broader governance lens, read NHI Lifecycle Management Guide for how provisioning, rotation, and offboarding work together across identity types.
What this signals
Live-access residue will become a more visible governance category as organisations move from periodic review to runtime reconciliation. Teams that can only prove directory deactivation will continue to miss the larger risk, which is residual access in SaaS, collaboration, and token-based integrations.
With our research showing only 1.5 out of 10 organisations are highly confident in securing NHIs, the same discipline that closes access debt for human users will increasingly be expected across service accounts, tokens, and automated workflows.
Practitioners should expect identity programmes to merge lifecycle, privileged access, and session governance into one control conversation. The organisations that prepare now will be the ones that can prove access closure in minutes, not in the next certification cycle.
For practitioners
- Map access debt to specific lifecycle events Identify where role changes, contractor re-engagements, migrations, and offboarding create entitlement drift, then measure how long that drift persists before the next certification cycle closes it.
- Reconcile live access against authoritative policy Use the identity platform as the policy source of truth and automate revocation when downstream entitlements diverge from approved roles or segregation-of-duties rules.
- Test offboarding at the session layer Confirm that your deprovisioning workflow ends active sessions and revokes tokens where applications support it, rather than relying on account disablement alone.
- Measure closure time, not just review completion Track the time from termination or role change to confirmed access closure across directory, SaaS, VPN, and privileged systems, then use that metric to expose hidden access debt.
Key takeaways
- Access debt is the drift between approved policy and the access that remains live in real systems.
- Periodic certification can sample the gap, but it cannot close it without runtime reconciliation and session control.
- Teams should measure closure time, downstream revocation, and live-session termination if they want to prove least privilege is real.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0, NIST SP 800-53 Rev 5 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-03 | Access debt is tightly linked to stale credentials and lifecycle drift across NHIs. |
| NIST CSF 2.0 | PR.AC-4 | Continuous access management aligns with least-privilege enforcement and entitlement control. |
| NIST SP 800-53 Rev 5 | IA-5 | Authenticator and token management are central when live sessions outlast account disablement. |
| NIST Zero Trust (SP 800-207) | Section 4.1 | Zero Trust requires continuous verification of access state, not periodic trust. |
Use zero-trust principles to verify access continuously across sessions and connected applications.
Key terms
- Control Debt: Control debt is the accumulation of weak, custom, or poorly owned security decisions that make future governance harder. In identity programmes, it appears when exceptions, one-off workflows, and legacy process assumptions become embedded in the access model and are expensive to unwind later.
- Continuous Identity Governance: An operating model where access decisions, lifecycle changes, and risk signals are handled as an ongoing process rather than a periodic campaign. It uses authoritative events, telemetry, and policy automation to keep access aligned with current business and security conditions.
- Live-Access Residue: Access that continues after an account is supposedly removed, usually through active sessions, refresh tokens, cached trust, or downstream application state. It is a practical governance state, not a theoretical edge case, and it is what account-disable-only offboarding often leaves behind.
- Authoritative Policy Source: The system or control plane that defines what access should exist for a role, person, or account. In a mature identity programme, downstream systems consume this policy and reconcile against it rather than maintaining their own separate version of entitlement truth.
What's in the full article
Bravura Security's full article covers the operational detail this post intentionally leaves for the source:
- The Docusign access governance example and the specific systems connected to its identity stack.
- The operational distinction between account disablement, token revocation, and live-session termination.
- The architecture conditions needed for continuous reconciliation across authoritative sources and downstream applications.
- The customer-story metrics that show how automation changes access closure at scale.
Deepen your knowledge
NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are responsible for identity security strategy or NHI governance in your organisation, it is worth exploring.
Published by the NHIMG editorial team on July 24, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org