By NHI Mgmt Group Editorial TeamBased on C1.ai: “The Divergent AI Landscape: Making Sense of Agentic AI” (April 16, 2025)

TL;DR: C1.ai shows agentic AI identity is diverging into company, employee, and agent-to-agent models, each with different authorization and audit problems because agents act more dynamically than static service accounts. Traditional IAM assumptions break when access becomes task-scoped, cross-system, and harder to certify.


At a glance

What this is: This blog explains why company agents, employee agents, and agent-to-agent interactions create different identity and authorization problems as AI agents spread across enterprise systems.

Why it matters: IAM and identity governance teams need to separate these agent types because inheritance, scope, and auditability change materially across each model.

👉 Read C1.ai's analysis of how agentic AI identity diverges across company, employee, and peer agents


Context

Agentic AI identity is the governance problem that emerges when software acts with enough independence to request, use, and combine access across systems. The article argues that not all AI agents should be treated the same because company, employee, and peer-agent patterns create different permission boundaries and audit expectations.

The identity issue is not just that agents are automated. It is that they can inherit human permissions, span multiple applications, and trigger actions in ways that traditional IAM models were built to review only after the fact. For security teams, that makes agent classification a prerequisite to access design.


Key questions

Q: How should security teams govern AI agents that can access enterprise systems?

A: Security teams should govern AI agents as non-human identities with explicit ownership, scoped privileges, and continuous monitoring. The control set should include inventory, task-bound credentials, audit trails, and revocation paths. If an agent can call tools or touch production systems, it belongs in the same governance model as service accounts and other machine identities.

Q: Why do agent-to-agent workflows create more identity risk than single-agent automations?

A: Because each agent handoff introduces another authorisation decision, another trust boundary, and another place where accountability can blur. When agents validate or trigger actions for each other, the policy question is no longer just who started the task, but whether each downstream agent was permitted to receive, interpret, and act on the request.

Q: What breaks when AI agents are given broad inherited permissions?

A: Broad inherited permissions break the assumption that access is tied to a narrow business need. The result is larger blast radius, weaker accountability, and faster propagation of mistakes or abuse across connected systems. A single compromised or misconfigured agent can then touch far more data and workflows than the original task required.

Q: Should organisations manage company agents and employee agents with the same IAM policies?

A: No. Company agents are typically app-bound and can often be governed like constrained workload identities, while employee agents cross tools and inherit parts of a user's permissions. A single policy model usually overstates one and understates the other. Separate governance keeps application autonomy, user delegation, and audit expectations aligned.


Technical breakdown

Company AI agents behave like application-bound service accounts

Company AI agents are embedded inside a business application and act on behalf of the organisation within that application's boundary. Functionally, they resemble service accounts, but with more autonomy and a wider decision surface because they can initiate workflows, inspect records, and chain actions without a person driving each step. That makes them easier to scope than cross-system agents, but also easier to over-privilege if teams grant blanket access to entire SaaS modules instead of task-specific permissions. The governance problem is not whether the agent exists in the app, but whether the app boundary becomes an excuse to ignore least privilege.

Practical implication: Treat embedded agents as governed workload identities and scope their access to the minimum business function they actually perform.

Employee AI agents inherit user permissions across tools

Employee AI agents operate on behalf of a person and span multiple systems, which means they inherit some or all of the user's permissions while acting in the user's name. That creates a classic delegation problem: the agent needs enough access to be useful, but not so much that it becomes a shadow copy of the user's full account. Because these agents move across email, documents, CRM, and other tools, entitlement boundaries are no longer app-local. The challenge is defining sub-user access that reflects task scope instead of mirroring the human account they assist.

Practical implication: Design delegated access models that separate the user's standing rights from the agent's task-scoped permissions.

Agent-to-agent identity depends on trust between autonomous systems

Agent-to-agent interactions are the most complex pattern because one agent can request data, validation, or execution from another agent in a different system. In practice, that turns identity into a machine negotiation problem: each agent must prove it is allowed to ask, receive, and act, and the downstream system must decide whether the request fits policy. The article highlights the resulting compliance and audit challenge, since decisions may be distributed across multiple agents rather than anchored to a single human operator. This is where authorization becomes dynamic, not static.

Practical implication: Require explicit policy checks at each agent handoff instead of assuming trust can be inherited across the chain.


NHI Mgmt Group analysis

Agentic AI identity is not one control problem, but three. Company agents, employee agents, and agent-to-agent systems each break a different part of the identity model, so treating them as a single category guarantees mis-scoped access and poor auditability. The practitioner error is assuming that all agents can be governed through one blanket policy set. Teams need separate governance logic for embedded, delegated, and peer-to-peer agent behaviour.

Sub-user access is the emerging control gap for employee agents. The article exposes a structural problem: identity systems know how to bind access to a person or a service account, but not to a task-scoped proxy that borrows human permissions. That creates a gap between user intent and delegated execution. The practical conclusion is that access governance must distinguish the person from the agent acting in their name.

Agent-to-agent exchange creates an auditability gap that traditional IAM was not built to close. Once multiple agents can validate, request, and trigger actions among themselves, accountability no longer maps cleanly to a single requestor. That complicates evidence collection, entitlement review, and policy attribution across systems. Identity governance has to account for distributed decision paths, not just discrete logins.

Ephemeral access is the new baseline for agentic governance. Traditional IAM assumes access persists long enough to be provisioned, reviewed, and recertified. That assumption weakens when agents can be spun up for a task, use permissions across systems, and disappear before a human control cycle catches up. The implication is that governance has to move closer to execution time and away from periodic review.

AI-native identity governance is becoming a category requirement, not an optional overlay. The article's model shows why existing IAM programmes need identity rules that understand autonomous workflows, delegated permissions, and cross-system authorisation in one policy fabric. Without that, organisations will keep applying human-era controls to machine actors that do not behave like humans. Practitioners should expect agent identity to sit alongside, not inside, standard user governance.

From our research library:

What this signals

Sub-user access is the pressure point. The article makes clear that employee agents are not just automation helpers. They are delegated actors that can outgrow the permission model built for the person behind them, so programme teams need to define agent-specific authorisation boundaries rather than copy human entitlements.

Agent classification should precede control design. Company agents, employee agents, and agent-to-agent systems fail in different ways, which means access governance cannot be uniform across the estate. Identity teams should build policy templates around the agent's operating model first, then map review and enforcement controls to that model.


For practitioners

  • Classify every agent by operating model Separate embedded company agents, employee-facing agents, and agent-to-agent workflows before assigning access so each one receives a distinct governance pattern.
  • Scope embedded agents to app-local duties Limit company agents to the business function they support and avoid granting broad platform-wide privileges that exceed their actual workflow.
  • Model delegated permissions for employee agents Define what an agent can do on behalf of a user as a separate access object instead of copying the human user's full entitlement set.
  • Add policy checks to agent handoffs Require each agent-to-agent request to satisfy explicit authorisation rules before data sharing or action execution proceeds across systems.

Key takeaways

  • Agentic AI identity diverges because company, employee, and peer-agent models need different authorisation and audit controls.
  • The main governance weakness is delegated access that can exceed the task the agent was meant to perform.
  • Identity programmes should classify agent behaviour first, then assign access and review controls that match that behaviour.

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 CSF 2.0 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Agentic AI Top 10ASI03 — Identity & Privilege AbuseThe article centres on how agent identity and permissions diverge across agent types.
Recommendation — Apply ASI03 to separate agent identity from human and service-account privilege models.
OWASP Non-Human Identity Top 10NHI-05 — Overprivileged NHIEmployee and company agents can receive access broader than their actual task scope.
NHI-04 — Insecure AuthenticationAgent-to-agent exchange depends on strong proof of identity at each handoff.
Recommendation — Constrain agent permissions to the minimum task scope and avoid inherited overprivilege. Authenticate each agent request explicitly before allowing downstream access or action.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsThe article is fundamentally about how access permissions change across AI agent models.
Recommendation — Map every agent type to distinct entitlement rules and review them against actual workflow scope.
NIST Zero Trust (SP 800-207)Continuous verification and least privilegeCross-system agents need policy checks at each trust boundary instead of inherited trust.
Recommendation — Verify each agent handoff independently and deny implicit trust between systems.

Key terms

  • Company AI Agent: An AI agent embedded inside a business application and authorised to act on behalf of the organisation within that app's boundary. It behaves like a constrained workload identity, but its autonomy can create overprivilege if teams treat the application boundary as the security boundary.
  • Employee AI Agent: An AI agent that acts on behalf of an individual user across multiple tools and systems. Its identity is delegated from the human, but its actions can exceed what the user would do manually, so access policy must be narrower and more explicit than the person’s own rights.
  • Agent To Agent Interaction: An agent to agent interaction is delegation between software entities, with context and instructions passing machine to machine. This creates a chain of decisions that can be difficult to trace or govern. Security teams must understand the sequence, not just the final output, to preserve accountability and auditability.
  • Sub-User Access: A delegated access model in which an AI agent uses a limited slice of a human user's permissions rather than the user's full entitlement set. This concept matters because current IAM systems are better at assigning rights to people or services than to partial, task-bound proxies.

What's in the full article

C1.ai's full blog covers the operational distinctions this post intentionally leaves at the governance level:

  • Examples of company agents embedded inside specific SaaS applications and how their workflows differ from human-driven automation
  • The article's detailed framing of employee agent permission inheritance and why sub-user access is difficult to express in current IAM models
  • The peer-to-peer agent scenario showing how cross-system validation and execution complicate authorisation and accountability
  • The broader discussion of why traditional static identity assumptions do not map cleanly to ephemeral agent behaviour

👉 C1.ai's full blog expands on the three agent types, their access patterns, and the governance issues they create.

Deepen your knowledge

NHI governance, agentic AI identity, and machine identity security are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building or maturing an IAM programme, it is worth exploring.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 17, 2026.
Updated on October 7, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org