Because the original user intent can be separated from the principal that reaches the data, and static roles do not preserve task scope across hops. Role-based control may still be necessary, but it is not sufficient when agents call tools, hand off work, or traverse service accounts.
Why delegation chains make RBAC too coarse for agentic workflows
RBAC is built around relatively stable role-to-permission assignments, but delegation chains create moving context. Once an agent hands work to another agent, calls a tool, or uses a service account, the relevant question is no longer just “what role exists?” but “who is acting now, on whose behalf, for which task, and under what scope?”
Where RBAC loses the task boundary
In agentic workflows, access is often exercised through multiple principals in sequence. A user may trigger an agent, the agent may invoke tools, and the tool may operate through a separate credential or service identity. That breaks the simple RBAC assumption that one role cleanly describes one actor’s authority throughout the whole action path.
RBAC can still express baseline authorization, but it is too coarse when the security decision depends on hop-by-hop context. Delegation chains need scope, audience, time, and action constraints, not just a broad role label. That is why task-scoped and per-action authorization models are a better fit for agent systems than static role assignment alone, as shown in Authorisation Models Guide and AI Agent Authorisation Guide.
Why delegated authority needs chain-aware controls
Delegation changes the trust boundary. The original user intent may be valid, but the downstream principal that reaches data can be different from the initiating user, and each handoff can widen blast radius if the authority is not re-evaluated. In practice, that means the control point must follow the delegation chain rather than sit only at initial login.
This is also where multi-hop workflows become fragile. If every hop inherits the same coarse role, an agent can accumulate broader reach than the task requires, especially when tools, gateways, or intermediate services preserve standing privilege. Chain-aware controls work better when they bind identity, purpose, and allowed action at each step. For a deeper treatment of the identity side of that problem, see Agentic AI Identity Guide and Zero Trust for AI Agents.
What practitioners should design for instead of role inflation
Static role growth is the wrong response to delegation chains. Adding broader roles to “make the workflow work” usually hides the real issue, which is insufficiently scoped delegation. Better patterns use explicit approval gates, task-limited tokens, short-lived credentials, and policy decisions that can vary by request, tool, and resource.
The practical test is whether you can answer, for every hop, what action was authorised, how long that authority lasts, and whether the resulting access can be revoked without breaking unrelated work. If you cannot state that clearly, the workflow is probably depending on a role that is too broad for the actual task. The architectural implication is captured well in Multi-Agent and A2A Security Guide and AI Agent Observability, Audit and Incident Response Guide.
Risk and Threat Considerations
Delegation chains increase the chance of excessive access because each hop can inherit authority that no longer matches the original task. That creates both accidental overreach and attacker opportunity, especially when a compromised agent, tool, or service account can pivot through the chain to reach data or actions beyond the initiating user’s intent.
Failure mechanism: The chain preserves broad role-based authority instead of continuously re-authorising the next action, so privilege accumulates across hops and task scope is lost.
Impact: One compromised delegation point can expose data, trigger unintended actions, or expand lateral movement through downstream tools and services.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Agentic AI Top 10 and OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST SP 800-53 Rev 5 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Agentic AI Top 10 | ASI03 — Identity & Privilege Abuse | Delegation chains can overextend agent authority across hops. |
| ASI02 — Tool Misuse | Agent tools are where delegated authority is often exercised and overextended. | |
| Recommendation — Enforce per-action authorization to keep agent privilege scoped to each step. Constrain tool calls with task-scoped policy checks and explicit approval gates. | ||
| OWASP Non-Human Identity Top 10 | NHI-05 — Overprivileged NHI | Delegation chains often turn machine principals into broader access paths than needed. |
| NHI-07 — Long-Lived Secrets | Coarse RBAC is often reinforced by credentials that last beyond the task they enable. | |
| Recommendation — Reduce standing privilege and trim machine access to the smallest task scope. Replace durable secrets with short-lived credentials tied to the delegated task. | ||
| NIST SP 800-53 Rev 5 | AC-6 — Least Privilege | Delegation chains require privileges to stay narrowly bounded as authority moves. |
| IA-5 — Authenticator Management | Delegation chains depend on credential lifecycle and revocation to limit reuse. | |
| AU-2 — Event Logging | Hop-by-hop authority must be auditable to reconstruct who acted and why. | |
| Recommendation — Apply least privilege at every handoff instead of preserving broad inherited access. Use short-lived authenticators and revoke them when the delegated task ends. Log each delegation step with actor, target, action, and decision context. | ||
| NIST Zero Trust (SP 800-207) | AC-3 — Access Enforcement | Zero trust treats each action in the chain as a fresh enforcement point. |
| AC-6 — Least Privilege | Delegated workflows should not retain excess privilege between hops. | |
| Recommendation — Enforce access decisions per request instead of trusting inherited session authority. Minimise privilege at each trust boundary and remove standing access where possible. | ||
Practitioner Guidance
What to verify: For each delegated step, verify the acting principal, the original requester, the allowed resource set, and the expiry condition. If the chain cannot be reconstructed from logs and policy decisions, the workflow is not sufficiently governed.
Decision rule: If the access decision changes by hop, by tool, or by task, treat RBAC as a baseline control and add per-action policy enforcement rather than widening the role.
Practitioner takeaway: The more delegation hops a workflow contains, the less useful a single static role becomes as the main security boundary, because authority must be constrained to the current action, not just assigned at the start.
Related resources from NHI Mgmt Group
- When does role-based access control become too coarse for modern governance?
- What breaks when role-based access control is too coarse for support operations?
- What do security teams get wrong about role-based access control in provisioning workflows?
- What breaks when role-based access control depends on too many exceptions?
Deepen Your Knowledge
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.
Reviewed and updated by the NHIMG editorial team on October 11, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org