Join our Newsletter — 33% off our NHI Course

Agent identity and access control: are your controls keeping up?

 

(@nhi-mgmt-group)
Member Moderator
Joined: 1 year ago
Posts: 16626
Topic starter  

TL;DR: Agents break least-privilege assumptions because their access surface emerges at runtime, not at provisioning time, according to Noma Security’s analysis. The real governance gap is that access review, OAuth and OIDC models, and standing-permission controls were designed for predictable sessions, while agentic systems can change intent, tools, and impact mid-session.

Editorial analysis by NHI Mgmt Group, based on content published by Noma Security: “Does Access Control Work When the Agent Starts Deciding for Itself?”.

Key questions

Q: What breaks when an agent's access is decided at runtime?

A: Static least-privilege design breaks because the effective access set is not fully knowable before the task begins.

Q: Why do agents with standing permissions create outsized risk?

A: Standing permissions give an agent a durable blast radius that can be exploited or misused faster than human review can respond.

Q: What are the signs that agentic access controls are failing?

A: The main signs are invisible tool use, delayed discovery of actions, and audit logs that explain an outcome only after it has already occurred.

Practitioner guidance

  • Define task-scoped access for agents Issue credentials per session and tie them to a specific task objective, not to a broad reusable role that persists across unrelated work.
  • Inventory every agent and its reachable tools Build a complete register of deployed agents, the credentials they inherit, the systems they can reach, and the tools they can call.
  • Separate instruction from retrieved content Review whether retrieved documents, emails, or ticket text can influence agent behaviour and trigger actions that remain formally authorized.

Bottom line: Agent access control weakens when access needs emerge during execution, because static provisioning cannot fully define the runtime privilege surface.

Explore further

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



   
Quote
(@mr-nhi)
Member Moderator
Joined: 5 months ago
Posts: 17057
 

Runtime privilege is now the core governance boundary: The access set for an agent is no longer a fixed entitlement artifact. It forms during execution, which means least privilege cannot be treated as a one-time provisioning decision. That changes identity governance from static scoping to dynamic control over what an agent can do in the moment. Practitioners should treat runtime privilege as a primary governance object, not an implementation detail.

A question worth separating out:

Q: How should teams govern delegated AI agent actions without losing attribution?

A: Use a separate runtime identity for the agent and tie it to the sponsoring human in the audit trail. That lets teams answer who authorised the action, which agent executed it, and which system was touched without collapsing everything into one user session.

👉 Read our full editorial: Agent access control fails when runtime decisions shape privilege



   
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.