Subscribe to the Non-Human & AI Identity Journal

How do you know if an identity programme has enough coverage?

You know coverage is sufficient only when the inventory includes the identities that can actually create risk, including users, service accounts, and external access paths. If recertification and reporting only see part of the estate, the programme is managing a subset of risk rather than the real control surface.

Why This Matters for Security Teams

Coverage is not a reporting exercise. It is the difference between controlling the identities that can change, move, or expose data and only reviewing the most visible accounts. Modern environments often hide risk in service accounts, CI/CD tokens, third-party access paths, and application credentials that do not appear in a basic directory report. NHI Management Group’s Ultimate Guide to NHIs notes that only 5.7% of organisations have full visibility into their service accounts, which means many programmes are operating with a partial control surface.

That matters because partial coverage creates false confidence. A mature identity programme should be able to show whether the inventory includes the identities that can actually create risk, not just the ones easiest to count. NIST’s Cybersecurity Framework 2.0 reinforces the need to identify assets and understand governance outcomes, but in practice many teams stop at directory completeness and miss machine identities entirely. In practice, many security teams discover their coverage gaps only after a secret leak, an audit exception, or a breach investigation has already exposed the blind spot.

How It Works in Practice

Coverage should be measured against the full identity estate, then tested against the controls that depend on that estate. That means counting humans, service accounts, API keys, workload identities, external contractors, federated access, and application-to-application credentials. If the inventory cannot support recertification, offboarding, rotation, and alerting across those identity types, the programme is incomplete even if the dashboard looks healthy.

A practical way to assess sufficiency is to ask three questions. First, can the team discover every identity that can authenticate or authorise access? Second, can the team explain which systems each identity can reach and whether that access is still needed? Third, can the team revoke or rotate those identities fast enough to reduce exposure? The NHIMG research base shows why this matters: the 52 NHI Breaches Analysis and Top 10 NHI Issues both point to visibility and lifecycle failures as recurring root causes.

  • Inventory by identity class, not by system owner alone.
  • Map each identity to an accountable owner and business function.
  • Prove recertification can reach every high-risk identity path.
  • Validate that offboarding includes credentials, tokens, keys, and federated trust.
  • Check whether logging and detection cover identities outside the main directory.

For programmes that extend into machine and workload access, current guidance suggests aligning identity coverage with identity types that can actually act, not just those that can log in. That is where the control model changes from “who exists” to “who can do something risky.” These controls tend to break down when service accounts are created ad hoc in engineering teams because ownership, rotation, and revocation become scattered across tools and tickets.

Common Variations and Edge Cases

Tighter coverage standards often increase operational overhead, requiring organisations to balance completeness against discovery cost and remediation effort. That tradeoff is real, especially in enterprises with legacy directories, mergers, and decentralised engineering. Best practice is evolving, but there is no universal standard for this yet: some programmes define coverage by identity count, while others define it by risk-bearing access paths.

The hardest edge cases are shadow identities, temporary vendor access, embedded secrets, and identities created by automation that no human remembers to retire. In these environments, a complete directory report can still miss material exposure because the real identity control surface sits in pipelines, SaaS admin consoles, and application configs. NHI Management Group’s findings on long-lived secrets in the Ultimate Guide to NHIs are a reminder that coverage is only meaningful if it includes identities that are invisible until they fail.

For executive reporting, a useful benchmark is whether gaps are shrinking in the places most likely to produce compromise. If the programme can only demonstrate coverage for employees and a subset of privileged accounts, it is still missing the identities that matter most to resilience.

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.

Framework Control / Reference Relevance
OWASP Non-Human Identity Top 10 NHI-01 Identity inventory gaps are the core coverage problem for NHIs.
NIST CSF 2.0 ID.AM-1 Asset management requires knowing which identities exist and matter.
NIST AI RMF Coverage for identity-enabled AI and automation needs governance of all risk-bearing identities.

Apply governance to identify, track, and review every identity used by automated or AI-driven workflows.