Subscribe to the Non-Human & AI Identity Journal
Home FAQ NHI Lifecycle Management Why does offboarding fail even when a directory…
NHI Lifecycle Management

Why does offboarding fail even when a directory shows the account is disabled?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated June 10, 2026 Domain: NHI Lifecycle Management

Offboarding fails when the primary account is disabled but downstream entitlements remain active in connected SaaS, legacy apps, or shadow systems. That creates residual access after departure. A directory record alone is not proof of revocation. Practitioners need to verify that every linked application actually removed the permission path.

Why This Matters for Security Teams

Directory disablement is often treated as the end state of offboarding, but it only proves one control point was changed. The real risk is that access is distributed across SaaS integrations, legacy applications, service account, API tokens, and shadow systems that do not depend on the directory in real time. That is why a disabled user can still exercise effective access after departure.

This is a lifecycle failure, not just an identity failure. NHI Management Group’s NHI Lifecycle Management Guide treats revocation as a multi-step process because identity state, entitlement state, and secret state are rarely the same thing. The same pattern appears in broader access governance guidance such as the NIST Cybersecurity Framework 2.0, which emphasises that access control has to be implemented and verified across the environment, not assumed from one authoritative record.

In practice, many security teams discover residual access only after an ex-employee, contractor, or automated workload has already used a stale path that was never tied back to the directory.

How It Works in Practice

Offboarding fails when the process ends at account disablement instead of reaching actual revocation. A directory can mark a principal inactive, while connected applications still trust a cached session, a long-lived token, a synced local account, or a manually created backdoor. In other words, the directory is an important source of truth, but it is not the only trust decision in the environment.

Practically, revocation has to cover three layers at once: the human or NHI account, the permissions granted inside downstream systems, and the credentials or tokens that can still authenticate without the directory. That means terminating active sessions, rotating or invalidating secrets, removing application-specific entitlements, and confirming that federated trust relationships have been updated. The Top 10 NHI Issues highlight this kind of lifecycle gap because stale credentials and overextended access are common failure modes, especially when multiple apps reuse the same identity or secret.

  • Disable the directory account, then verify whether any SSO, SCIM, or local account paths still exist.
  • Revoke API keys, refresh tokens, SSH keys, certificates, and cached sessions tied to that principal.
  • Confirm each connected SaaS, legacy app, and automation workflow removed the entitlement, not just the login route.
  • Log evidence of verification, because offboarding is not complete until residual access is proven absent.

The strongest control is verification against each dependency chain, not trust in a single disable flag. That aligns with the recurring lifecycle advice in the Ultimate Guide to NHIs — Lifecycle Processes for Managing NHIs, which treats provisioning and deprovisioning as distributed events across systems, not one directory action. These controls tend to break down in mixed environments where legacy apps keep independent local accounts because the directory cannot revoke what it does not directly control.

Common Variations and Edge Cases

Tighter offboarding often increases operational overhead, requiring organisations to balance fast employee exit processing against proof of complete revocation. That tradeoff becomes visible in environments with legacy apps, M&A sprawl, or service accounts that were never federated into the directory in the first place.

There is no universal standard for this yet, but current guidance suggests treating every non-directory trust path as a separate revocation target. Shared accounts are especially difficult because one disable action can affect multiple users, while one missed secret can preserve access long after departure. This is where the NHI problem overlaps with human offboarding: a disabled user can leave behind tokens, app passwords, scheduled jobs, or delegated admin permissions that continue to work independently of the directory record.

NHIMG research shows how often this breaks in the real world. In The 2025 State of NHIs and Secrets in Cybersecurity, Entro Security reports that 91% of former employee tokens remain active after offboarding, which is a direct signal that directory disablement alone is not enough. That is why the practical answer is always verification across every downstream control plane, not confidence in a single administrative event.

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 and NIST AI RMF set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-03Covers stale credentials and incomplete revocation after offboarding.
NIST CSF 2.0PR.AC-4Access management requires verifying entitlements are removed, not just disabled centrally.
NIST AI RMFLifecycle governance applies to autonomous identities and their residual access paths.

Apply governance to confirm agent and workload access is revoked across all dependent systems.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on June 10, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org