Subscribe to the Non-Human & AI Identity Journal

Who is accountable when a non-human identity is over-privileged or left active after offboarding?

Accountability should sit with the service owner, the system owner, and the security function that approved the entitlement model. If the identity has no clear owner or its permissions were never revisited, the governance failure is organisational, not technical. Frameworks such as the NIST Cybersecurity Framework 2.0 help formalise that accountability.

Why This Matters for Security Teams

Over-privileged or lingering non-human identities are not just cleanup issues. They are proof that ownership, approval, and revocation were never tied to a real operational process. When service accounts, API keys, and tokens outlive the systems that use them, attackers gain persistence that normal user offboarding would have removed. NHIs are often broader in scope than human accounts, and NHI Management Group notes that 97% of NHIs carry excessive privileges, while 91% of former employee tokens remain active after offboarding in the Entro Security data set.

That is why accountability must follow the business service and the platform that depended on the identity, not the identity object itself. The operational model should be documented, reviewed, and revoked through lifecycle controls such as those described in the NHI Lifecycle Management Guide and the broader Ultimate Guide to NHIs. External guidance such as the OWASP Non-Human Identity Top 10 reinforces that lifecycle failure is a security control gap, not a minor admin task. In practice, many security teams discover ownership gaps only after an incident review, not through intentional entitlement governance.

How It Works in Practice

Accountability for an over-privileged NHI should be assigned across three roles: the service owner who depends on the identity, the system owner who operates the workload, and the security function that approved the access model. That shared accountability should be documented in the entitlement record, the offboarding workflow, and the review cadence. If any one of those is missing, the control usually fails at revocation time.

Practitioners should treat NHIs as lifecycle-managed workloads, not as static accounts. Current guidance suggests tying each identity to a named application, a named technical owner, and a defined business purpose. The identity should then be reviewed against actual use, not assumed use. The strongest programs also separate approval from execution: access is granted through policy, but only after the owner confirms why the workload needs it.

  • Map each NHI to a service, environment, and owner before it is issued.
  • Use short-lived secrets and revoke them automatically when the workload is retired or moved.
  • Require periodic access review for service accounts, API keys, and tokens.
  • Record who approved the entitlement model and who must approve changes.

Where this becomes operationally useful is offboarding. The identity should be checked against the decommission plan, CI/CD references, vault entries, and downstream integrations. NHI Management Group research shows that only 20% of organisations have formal processes for revoking API keys, and only 5.7% have full visibility into their service accounts, which explains why so many identities remain active long after the original owner has left. Related risk patterns are discussed in the Top 10 NHI Issues and the 52 NHI Breaches Analysis. These controls tend to break down when identities are embedded in old automation, shared across teams, or copied into code and config files because no single owner is left to trigger revocation.

Common Variations and Edge Cases

Tighter ownership controls often increase operational overhead, so organisations have to balance faster delivery against stronger revocation discipline. That tradeoff is real in shared platforms, platform engineering teams, and legacy systems where one NHI supports multiple applications. In those cases, current guidance suggests using a single accountable owner for the platform and explicit delegated owners for each dependent workload.

There is no universal standard for this yet, but best practice is evolving toward finer-grained accountability plus automated control checks. For third-party integrations, the owning internal team should still be accountable even when the external vendor created the token. For ephemeral CI/CD identities, the approver may be the pipeline owner rather than the application owner, but the security function should still define the revocation expectation. If an identity is reused across multiple apps, the risk is broader because revoking it may cause outages, which is exactly why ownership must be defined before the exception is accepted. The Lifecycle Processes for Managing NHIs section of the Ultimate Guide to NHIs is useful here, and the Key Challenges and Risks section shows why shared credentials are especially hard to govern. The hardest cases are legacy systems, where no one owns the app anymore and revocation has to be coordinated through dependency mapping, not a simple account disablement.

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

Framework Control / Reference Relevance
OWASP Non-Human Identity Top 10 NHI-03 Covers weak NHI lifecycle ownership and lingering credentials.
NIST CSF 2.0 PR.AC-4 Supports managing access rights and entitlement review for NHIs.
NIST CSF 2.0 GV.RM-1 Accountability for over-privileged NHIs is a governance and risk issue.
NIST AI RMF GOVERN Accountability for autonomous or software-driven identities needs governance.

Assign each NHI a named owner and automate revocation when the workload ends.