Research

Why non-human identity risk has to be explainable

A conceptual framework for scoring machine-identity risk that a human can audit — and why a score without evidence is worse than no score.

Trustivan ResearchJuly 14, 20268 min read

Most security products that touch machine identities ship a risk score. Very few can tell you why a given identity earned it, what evidence supports it, or what would change it. That gap matters more for non-human identities (NHIs) than for people, because nobody is going to phone a service account and ask what it was doing at 03:14.

The problem with opaque scores

A score is a compression of evidence. When the evidence is hidden, three things happen:

  1. Analysts stop trusting it. The first time a “critical” turns out to be a test key in a sandbox, every subsequent critical gets a discount.
  2. Owners can’t act on it. A platform engineer who is told “risk 87” has nothing to fix. One who is told “long-lived key, admin role, no owner, reachable from CI, last used from an unfamiliar runner” has five things to fix.
  3. Nobody can audit it. When the model changes, historical comparisons silently break.

Our position is simple: evidence before claims. If there is no evidence for a factor, the factor is unknown, and unknown is displayed as unknown — not folded into a number that looks confident.

A conceptual framework, not a formula

We describe identity risk with a small set of factors that can each be traced to a source:

Risk ≈ Identity criticality
     × Privilege
     × Exposure
     × Reachability
     × Credential risk
     × Lifecycle risk
     × Behavioral risk

This is deliberately not presented as a scientific formula. The multiplicative shape communicates one idea: a factor close to zero should pull the whole assessment down. A highly privileged identity with no reachable resources and a credential that cannot leave a hardware boundary is not, in practice, a high risk.

Each factor answers a concrete question and names its evidence:

Factor Question Typical evidence
Identity criticality What does this identity exist to do? Owner attestation, tags, environment
Privilege What could it do if it tried? Effective permission evaluation
Exposure Could an attacker get the credential? Scanning results, storage location, rotation age
Reachability From where can it reach what? Network and trust-policy analysis
Credential risk How strong and how old is the authentication? Credential type, age, reuse
Lifecycle risk Is anyone responsible for it? Ownership, offboarding records, last review
Behavioral risk Is it doing something new? Baseline vs. observed authentication and actions (not evaluated by Trustivan’s posture engine, by design)

Every finding answers nine questions

An explainable finding is one that a responder can act on without opening another tool. We hold findings to a checklist:

  • Why is this a finding?
  • What identity and credential is involved?
  • Who owns it (or: nobody does)?
  • Where does it live, and where can it reach?
  • How is it being used right now?
  • Blast radius — what becomes reachable if it is compromised?
  • Recommendation — the smallest change that removes the risk.
  • Action — what the platform can do from this screen.
  • Evidence — the snapshots, logs and records that support all of the above, with timestamps.

What this means for AI agents

Agents make explainability non-negotiable. An agent’s authority is assembled from the credentials it inherits, the tools it can call and the other agents it can delegate to. When an agent action is denied, the people who built the agent will ask why — and “the model decided” is not an answer. The decision must be reconstructable from identity, credential, tool, resource, autonomy and context, with each input traceable to evidence — and the declared purpose recorded alongside, not decided on.

Takeaways

  • Prefer a smaller number of explainable factors to a large opaque model.
  • Show unknown when evidence is missing. An honest blank is more useful than a confident guess.
  • Make every finding carry its evidence with it, so remediation never requires re-investigation.

Keep reading

Product updateSep 12, 2026·5 min read

Classification, ownership and lifecycle, as built

How Trustivan types each identity, records who owns it and on whose word, and tracks where it is in its life — with evidence behind every value and unknown shown as unknown.

Read more
Product updateSep 12, 2026·5 min read

The connector contract and identity graph search

How identities enter Trustivan — one read-only connector contract with a sync lifecycle and evidence on every record — and a graph you can walk for reach, paths and blast radius.

Read more

See the evidence behind every identity.

See how TRUSTIVAN connects identity, credential, access, agent and action context into one control plane.