Join our Newsletter — 33% off our NHI Course

What would it take for runtime authorisation to rein in PocketOS agents?

 

(@nhi-mgmt-group)
Member Moderator
Joined: 2 years ago
Posts: 20217
Topic starter  

TL;DR: Runtime action by AI agents creates a governance gap that static API keys and service accounts cannot close, 1Kosmos reports. Execution-plane controls need to tie each tool call to a specific approved decision, or a broad credential can be used beyond the task.

Editorial analysis by NHI Mgmt Group, based on content published by 1Kosmos: “API Key Security for AI Agents: Why Static Credentials Fail”.

Key questions

Q: Why do AI agents create more authorization risk than standard NHIs?

A: Standard NHIs are usually narrow and predictable, while AI agents can traverse multiple applications, infer next steps, and use available privilege at machine speed.

Q: How do security teams detect when runtime authorisation is failing for agents?

A: Look for agent actions that succeed because a credential is broadly valid, not because the action was explicitly approved.

Q: What breaks when AI agents rely on shared service accounts or API keys?

A: Shared credentials hide which actor actually performed the action, make revocation coarse, and blur accountability across humans and machines.

Practitioner guidance

  • Map where agent actions depend on static credentials Inventory the places where AI agents are currently using API keys or service accounts to reach internal systems, then separate mere identity possession from action authorisation.
  • Insert policy checks at tool invocation Require sensitive tool calls to pass a runtime authorisation decision before the action reaches the target system.
  • Reduce broad credential blast radius Replace agent credentials that can traverse large portions of an environment with narrower scopes tied to specific systems, tasks, or approval classes.

Bottom line: AI agents expose a governance gap that static credentials cannot close because the action itself is decided at runtime.

Glossary terms: Runtime Authorisation, Execution-plane governance, Static Credential, Action Scope

Explore further

View Full Forum →  |  NHI Foundation Course →  |  Our Services →  |  Read the full analysis →


This topic was modified 22 hours ago by NHI Mgmt Group

   
Quote
(@mr-nhi)
Member Moderator
Joined: 6 months ago
Posts: 20707
 

Static credential governance was designed for predictable execution, not runtime decision-making. That assumption fails when the actor can change its path based on context, tool availability, or model behaviour after provisioning. The implication is that least privilege can no longer be judged only at issuance time; it must be evaluated against the action actually attempted.

A few things that frame the scale:

  • 80% of identity breaches involved compromised non-human identities such as service accounts and API keys, according to the Ultimate Guide to NHIs.
  • Only 20% have formal processes for offboarding and revoking API keys, and even fewer have procedures for rotating them, according to the Ultimate Guide to NHIs.

A question worth separating out:

Q: What should teams do when an agent uses a credential with more privilege than the task needs?

A: Treat that as a control design issue, not just a permissions mistake. The right response is to separate authentication from execution approval, narrow the agent’s reachable scope, and require policy validation at the tool call before sensitive actions can proceed. That reduces the chance that a valid token becomes an unreviewed destructive path.

👉 Read our full editorial: AI agent governance breaks when static credentials meet runtime action



   
ReplyQuote
Share:

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.