Skip to content
Start with Identity
Fundamentals · Intermediate

What Is a Non-Human Identity (NHI)? NHI Management Explained

By SWI Community Team · Updated 2026-11-05 · 10 min

A non-human identity (NHI) is any identity that is not a person: service accounts, API keys, OAuth apps and tokens, certificates, workloads, bots and increasingly AI agents. NHI management is the work of finding them, giving each one an owner, scoping and shortening its credentials, and retiring it when its job ends. In most organizations NHIs outnumber human identities many times over, and they are widely under-governed.

Why NHIs are a growing risk

NHIs often have broad, standing privileges, no MFA, and credentials that rarely rotate. SWI's Identity Breach Report 2026 counts a non-human identity as the abused identity in 31 of 123 identity breaches disclosed from 2021 to November 2026 (25.2%), rising from 5 of 33 in 2021-2022 to 16 of 50 in 2025-2026. Exposed secrets, stolen credentials and software supply chain compromises started most of them.

Types of non-human identity

Type Example Typical credential Where it goes wrong
Service account AD or Microsoft 365 functional account Password, often never rotated Password spraying, no MFA
Cloud workload identity AWS role, Azure service principal, GCP service account Access key, client secret, federated token Over-privilege, leaked secrets
API key or personal access token GitHub PAT, SaaS admin key Static bearer string Committed to code, never revoked
Third-party OAuth app CRM or chat integration Refresh token Stolen tokens used against every customer
Certificate mTLS client cert, code-signing cert Private key Theft, expiry outages
AI agent Coding assistant, MCP client OAuth token, sometimes a static key Over-broad scope, unclear delegation

Failure modes, with real incidents

Start with ownership, not discovery

The instinct is to buy a discovery tool, and the result is an inventory of thousands of identities that nobody acts on. The prerequisite is ownership: an identity with a named human accountable for it can be reviewed, scoped, rotated and eventually retired. One without an owner cannot be touched, because nobody will accept the risk of breaking it. Read the credentials nobody owns for five September 2026 disclosures that turned on exactly this.

A workable sequence:

  1. Assign owners to the identities that can reach production or customer data. Unowned means scheduled for removal, and that deadline is what produces owners.
  2. Set an expiry on every credential, even if the first expiry is a year out. An identity with no expiry never gets reviewed.
  3. Scope down using usage data, which is the only evidence an owner will accept. In cloud estates this is what CIEM tools compute.
  4. Replace static credentials with platform-attested workload identity wherever the runtime can vouch for the caller. See what is machine identity.
  5. Vault what must stay static with secrets management, and revoke rather than delete any secret that reached a repository.
  6. Put them in access reviews. If your quarterly certification does not list non-human identities, it is certifying a shrinking fraction of what can reach your data.

What AI agents change

Agents are non-human identities created faster than any review cycle, and they break two assumptions: there is no interactive login, and the agent acts for a user across several systems, so the audit question becomes a delegation chain rather than a single call. When that chain crosses into another organization, identity chaining is the IETF draft for carrying the user and the grant across the trust boundary. Watch for scope escalation through delegation and agent instruction injection.

Standards status as of November 2026: MCP authorization revision 2026-07-28 builds on the OAuth 2.1 draft (now at draft-17, with an IESG milestone of December 2026). The identity assertion authorization grant behind Okta's Cross App Access is at draft-06, an IETF working group document, while its MCP binding is the stable Enterprise-Managed Authorization extension. Microsoft documents Entra Agent ID as available to all Entra customers, with agent identity blueprints as templates. That gives agents short-lived, revocable, identity-provider-issued tokens instead of static API keys.

The governance did not move as fast. Okta's Agent SSO announcement says only 34 percent of organizations apply the same security controls to AI agents as to human workers. See agent identity just got a protocol and agentic identity.

The NHI vendor market in 2026

Most of the first wave of NHI specialists was bought this year:

  • Astrix Security: acquired by Cisco (closed 29 June 2026); standalone sales of new licenses ended on 30 June 2026.
  • Entro Security: acquired by SailPoint (closed 29 June 2026) for 122.6 million dollars in cash, feeding SailPoint's Agentic Fabric.
  • Natoma: acquired by Snowflake (closed 3 June 2026) for 128.3 million dollars.
  • Oasis Security: acquired by Cyera, completion reported 8 September 2026, for about 1 billion dollars.
  • Permiso Security: acquired by Okta (closed 26 August 2026).

Still independent: Aembit, Clutch Security, Token Security and P0 Security. Pricing is mostly quoted: 11 of 14 agentic and AI identity vendors in SWI's pricing index are quote-only. Aembit lists 20 dollars per workload per month after 10 free workloads, and P0 shows a price only on AWS Marketplace.

If you need Look at
Inventory and posture across SaaS, cloud and secrets Clutch Security, Token Security, Oasis (Cyera)
Workload and agent access without static keys Aembit
NHI inside your IGA platform SailPoint (with Entro)
NHI signals inside your workforce IdP Okta (with Permiso), Cisco Duo (with Astrix)
The credentials themselves HashiCorp Vault, Infisical

Where to start

Read the non-human identity security guide, securing AI agent identities and the machine identity management guide. For tools, see the best non-human identity security platforms, best AI agent identity tools and best machine identity for enterprises, and compare Aembit vs Astrix and Astrix vs Entro.

Frequently asked questions

What is a non-human identity?
A non-human identity (NHI) is any identity that is not a person: service accounts, API keys, OAuth apps and tokens, certificates, workloads, bots and AI agents. NHI management is the work of inventorying them, giving each an owner, scoping and shortening their credentials, and retiring them.
Why are non-human identities a security concern?
They are numerous, often over-privileged and long-lived, and they cannot use MFA. In SWI's Identity Breach Database, a non-human identity was the abused identity in 31 of 123 identity breaches from 2021 to November 2026, rising to 16 of 50 in 2025-2026.
How do you manage non-human identities?
Assign an owner to every NHI that can reach production or customer data, set an expiry on every credential, scope permissions down using usage data, replace static secrets with platform-issued workload identity where you can, and include NHIs in access reviews.
What is the difference between a non-human identity and a machine identity?
Machine identity usually refers to the cryptographic credentials workloads and devices use, such as certificates and keys. Non-human identity is the broader governance term that also covers SaaS service accounts, third-party OAuth integrations, API keys and AI agents.
Who are the top NHI management vendors?
Independent specialists in November 2026 include Aembit, Clutch Security, Token Security and Oasis Security (now part of Cyera). Several leaders were acquired in 2026: Astrix by Cisco, Entro by SailPoint, Natoma by Snowflake and Permiso by Okta. Secrets platforms such as HashiCorp Vault and Infisical cover the credential side.
Are AI agents non-human identities?
Yes. AI agents are non-human identities that act on behalf of users across several systems. They need scoped, delegated, revocable credentials, and the audit question becomes a delegation chain. MCP authorization (revision 2026-07-28) builds on OAuth 2.1 for this.
Can non-human identities use MFA?
Not in the human sense. There is no person to approve a prompt. The equivalent controls are binding the credential to the workload (workload identity federation, mTLS, proof of possession), short lifetimes, and conditional access policies that restrict where a service principal can sign in from.
Last reviewed By SWI Community TeamSuggest a correctionHow we research