Post

The Digital Employee Nobody Hired: Why AI Agents Need Identities, Limits and an Off Switch

Zero Trust was designed for a world where a human was ultimately behind every action. AI agents break that assumption: they decide, act and chain to other agents at machine speed. This post explains, for business decision makers and investors, why an agent is a new kind of actor, what 'Agent Trust' means in plain terms, and the one question to ask any company deploying them.

The Digital Employee Nobody Hired: Why AI Agents Need Identities, Limits and an Off Switch
Show intro context (summary, audience, related posts)
📍 📋

Short on time? Summarize this article with

Your prompt is copied automatically — just paste it once the AI opens.

> **In short:** For twenty years enterprise security protected three things — people, applications and infrastructure — and every control quietly assumed a human was ultimately behind each action. Autonomous AI agents remove that assumption: given a goal, they choose which systems to touch and act at machine speed without anyone approving each step. Zero Trust's core idea, *never trust, always verify*, still holds; what breaks are the assumptions underneath it. **Agent Trust** means treating every agent like a digital employee: a registered identity with a named owner, limits scoped to its purpose, supervision that lives outside the agent, and an off switch that works. The question for any business decision maker or investor is simple: *can this company list every agent operating in its business, what each is allowed to touch, who owns it, and how it is stopped?* If the answer takes more than a week, that is the finding. {: .prompt-info } > **Written for:** Business decision makers, executives and investors who sponsor or evaluate AI agent initiatives — and the CISOs and architects who have to explain the risk to them. No security background assumed. > **Also worth reading:** This post builds on [The Hardest Part of AI Governance Isn't AI. It's Risk Ownership](/posts/hardest-part-of-ai-governance-risk-ownership/) — which argued that every AI capability needs a named risk owner — and on the trust-boundary series, [Who Processes the Data?](/posts/who-processes-the-data-ai-trust-boundary/) and [Who Answers to the Regulator?](/posts/who-answers-to-the-regulator-ai-act-cra-trust-boundary/). Those posts asked who is accountable *for* the AI. This one asks what happens when the AI starts acting *on its own*.

Introduction

A customer-service team deploys an AI agent with a sensible brief: summarise this week’s customer complaints for the Monday meeting. It is connected to the ticketing system and the shared drive, on a service account with broad read access, because scoping it tightly would have delayed an already-late pilot. On Monday the report is excellent. On Tuesday somebody notices that the agent, having decided “recurring issues” needed historical context, pulled five years of tickets — several hundred thousand records with names, addresses and complaint details — into a working folder that a sync client then copied to eleven laptops.

Nothing failed. No alarm fired. Every access was authorised. The agent did, by its own reasoning, a thorough job.

The scenario is illustrative, but the shape is not hypothetical: publicly reported incidents through 2025 and 2026 — coding agents deleting production data despite explicit instructions, assistants sending documents to the wrong recipients, agents widening their own access to finish a task — follow the same pattern. This post explains, for people who approve budgets rather than configure systems, why that pattern exists, why the security model most organisations adopted in the last decade does not automatically cover it, and what to ask.


The Actor Security Was Not Built For

Enterprise security has spent two decades protecting three kinds of things. People, who log in, hold roles and can be held accountable. Applications, which do exactly what they were built to do. Infrastructure, which hosts and connects them. Every familiar control — identity and access management, privileged access management, endpoint protection, data loss prevention, the security operations centre — was built around those three, and all of them rest on an assumption so obvious nobody wrote it down: behind every action there is, eventually, a human who decided to take it.

Autonomous agents break that assumption. A caveat matters here, because not everything called an “agent” does. A structured copilot follows a fixed workflow, has a short list of tools, and pauses for a human before anything consequential; its risks are familiar and the existing controls largely cover them. An autonomous agent is given a goal and discretion: it decides at run time which systems to call, what to read and write, whether to delegate to another agent, and when it is done. This post is about the second kind — with one warning. Many deployments start as the first kind and quietly become the second, as approval steps are removed because they slow the pilot down. The governance question is not what the agent was designed as, but how much discretion it has today.

Security architects will reasonably object that agents are not a new category at all — they are non-human identities, service principals or autonomous workloads, and for enforcement purposes that is exactly how they should be modelled. The objection is correct and the point stands anyway. None of the existing categories carries the combination an autonomous agent does: the discretion of a user, the speed of software, the ability to chain — one request triggering a research agent, then a finance agent, then a contracts agent, each hand-off a decision nobody reviewed — and no accountability of its own. You cannot discipline it or revoke its badge. Accountability has to be designed in from outside.

flowchart LR
    subgraph OLD["The model security was built for"]
        direction TB
        U1["People
        decide and act
        — accountable —"]
        A1["Applications
        execute fixed logic
        — predictable —"]
        I1["Infrastructure
        hosts and connects
        — passive —"]
        U1 --> A1 --> I1
    end

    subgraph NEW["The model the enterprise now runs"]
        direction TB
        U2["People
        set goals"]
        AG["Autonomous agents
        interpret goals, choose actions,
        call systems, call other agents
        — discretion, speed, no accountability —"]
        A2["Applications"]
        I2["Infrastructure"]
        U2 --> AG --> A2 --> I2
        AG -. delegates .-> AG
    end

    OLD ==> NEW

This is why “we have Zero Trust” is a good start but not a complete answer. Zero Trust — the principle that nothing is trusted because of where it sits, and every request is verified and granted minimum access — remains the right foundation. But it was designed with a particular requester in mind, and three assumptions in that picture do not survive autonomous agents.

A verified identity implies an accountable person. For a user it does; if an employee’s account did it, that employee answers for it. For an agent, identity verification tells you which piece of software acted — not who sponsored it, approved its scope, or answers for the outcome. Each access request can be judged on its own. A user opens the finance report because they need it. An agent asked to “prepare the quarterly summary” may validly request the finance report, the headcount file, last year’s board pack and the sales pipeline — each request individually authorised, with no control asking whether the sequence is reasonable for the goal. Misuse looks like an anomaly. The security operations centre spots logins from unusual places and downloads at three in the morning. A drifting agent uses its own credentials, from its usual location, touching permitted systems, in working hours. It looks exactly like a busy agent.

Zero Trust answers should this identity be allowed to make this request? Agents add a question nobody used to need: should this actor exist in this form, who is responsible for it, and is what it is doing right now what it was meant to do? That second question is what Agent Trust is for.


Agent Trust: Four Principles

Agent Trust does not replace Zero Trust. It extends Zero Trust principles to systems capable of autonomous decision-making, delegated authority and goal-directed behaviour. Everything that follows assumes Zero Trust is already in place; it addresses what Zero Trust was never asked to cover.

The most useful mental model is one executives already use: an agent is a digital employee — not sentimentally, but in a governance sense. Nobody lets a new hire start without a contract, a badge, a job description, a manager and a process for ending the relationship. Applied to agents, that produces four principles.

I refer to this set as Agent Trust — the extension of Zero Trust’s never trust, always verify from people and devices to autonomous agents, through four controls that mirror how organisations already govern a human workforce: every agent has an identity and an owner, every agent has limits scoped to its purpose, no agent supervises itself, and every agent can be stopped.

To be clear about what is borrowed and what is new: the controls themselves are old. Identity registers, least privilege, segregation of duties and incident response are decades-old disciplines, and Agent Trust deliberately reuses them rather than inventing parallel ones. What is new is where they must now reach — a named human owner for a non-human actor; limits on sequences of tool calls, not just individual permissions; monitoring that compares behaviour against intent rather than against a baseline of normal; and attribution across a chain of agents delegating to one another. Those four gaps are what existing programmes do not cover by default.

Table 1 — The Agent Trust principles: each control, the security discipline it extends, its human-workforce equivalent, and the business risk if missing.

PrincipleWhat it meansExtendsHuman-workforce equivalentBusiness risk if missing
1. Every agent has an identity and an ownerA register of every agent: unique ID, named business owner, purpose, risk level, approved systems, lifecycle statusIdentity governance (IGA/IAM)Employee record, job description, line managerYou cannot govern what you have not counted; incidents with no one to call; orphaned agents running after their sponsor has left
2. Every agent has limits, not keysAccess scoped to purpose; its own credentials, never shared with people or other agents; limits set by someone other than its builderLeast privilege, PAMBadge that opens only the needed doors, spending limitsOne compromised or drifting agent reaches everything the account can reach
3. No agent supervises itselfPolicy, authorisation, approval and monitoring enforced by controls outside the agent — not by instructions in its promptPolicy enforcement, SIEM, segregation of dutiesManager approval, internal auditSecurity that depends on the agent obeying instructions fails when it is manipulated, misreads a goal, or drifts
4. Every agent can be stoppedA tested ability to pause, disable, quarantine and roll back any agent, immediately, by someone other than its builderIncident responseSuspension, revoking the badge at the doorDamage continues at machine speed while people work out who has authority to pull the plug

1. Every agent has an identity and an owner

Most organisations can say roughly how many employees, servers and applications they have. Few can say how many AI agents are acting inside their business, because agents are created inside productivity suites, CRM and service-desk platforms, low-code tools and developer frameworks — often by business teams, often without IT being told. The first governance task is not a policy. It is a count.

A count is only useful with a name next to each entry: a registered identity of the agent’s own, and a named business owner who sponsors it, defines its purpose and accepts the risk of what it does — the same discipline argued for in the risk-ownership post. An agent with no owner should be treated as an unknown person found working in the building.

2. Every agent has limits, not keys

Mature organisations understand least privilege for people. The problem with agents is not ignorance; it is drift in the permissions themselves, and it happens incrementally. A pilot agent is given an existing service account because provisioning a new one takes two weeks. Its scope is widened once to unblock a demo and once more when it fails on a real case. The pilot succeeds and goes to production with the account it has. Nobody ever decided to give it broad access; nobody ever decided not to. Eighteen months later it is the most privileged identity in the estate and no one can say why.

Limits for an agent mean three things: access scoped to its purpose and nothing adjacent; credentials that are its own, never shared with people or other agents; and limits set and reviewed by someone other than its builder, including when its purpose changes. The payoff is the one every access model promises — when an agent is compromised, misled or drifts, the damage stops at the edge of what that one agent could reach.

flowchart TB
    subgraph BAD["How privilege creep happens"]
        direction LR
        P1["Pilot: borrow an
        existing account"] --> P2["Widen scope
        to unblock demo"] --> P3["Widen again
        for a real case"] --> P4["Production, same
        account, never reviewed"]
    end

    subgraph GOOD["Agent Trust: limits scoped to purpose"]
        direction LR
        A1["Complaints-summary
        agent"] -->|"read, this week"| T1[Support tickets]
        A2["Invoice-matching
        agent"] -->|"read + flag"| T2[Accounts payable]
        A1 -. no .- T2
    end

    BAD ~~~ GOOD

3. No agent supervises itself

Most agent “safety” in production today is a paragraph of instructions: you are a finance assistant; do not access HR data; only answer finance questions. Security professionals recognise the pattern because the industry rejected it decades ago for ordinary software. Nobody accepts application security through instructions — a warning on a screen does not make a system secure. Systems are secure because permissions, controls, monitoring and enforcement exist regardless of whether the software asks nicely. A prompt is a request to the model, not a boundary around it; it can be overridden by a malicious instruction hidden in a document the agent reads, misinterpreted on a long task, or abandoned when the agent decides the goal requires it.

So policy must live outside the agent. The agent asks; something else decides. Authorisation, approval for sensitive actions, logging of every tool call and detection of drift belong in a layer the agent cannot modify or reason around — for the same reason employees do not approve their own expenses. Every tool call becomes a security event: which agent, on whose behalf, touched which system and data, and produced what. Without that visibility there is no governance; without governance there is no basis for trust.

4. Every agent can be stopped

Agents do not fail the way software fails. Software crashes and stops. Agents drift — the goal shifts, the scope expands, and the agent carries on, successfully from its own point of view. The complaints agent in the introduction did not fail; it drifted. Because drift is invisible to the agent and happens at machine speed, stopping it is the control of last resort, and it needs four properties: immediate (not a change request), independent (operable by security or the owner, not only the builder), graduated (pause, disable, quarantine, roll back) and tested, because an off switch that has never been pressed is a hope, not a control.

Every organisation has a process for ending access on an employee’s last day. Agents need the same — and may need it on a Tuesday afternoon with no notice.


Why This Is a Business Risk, Not an IT Setting

Three consequences explain why this belongs with the people who decide, fund and invest, not only with the security team.

Data exposure at machine speed. The regulatory and reputational cost of a data incident does not change because an agent rather than a person caused it. What changes is the rate: a drifting or manipulated agent can move more data in a minute than an insider could in a month, with every access logged as authorised. The notification clock, the customer letters and the regulator’s questions are the same as ever. The time available to prevent them is not.

Decisions nobody can attribute. When an agent chain produces a bad outcome — a contract approved on wrong terms, a customer given incorrect financial information, a production change nobody intended — the first question from legal, regulators and the press is who decided that? A company that cannot answer has a governance failure on top of the incident.

Regulatory exposure that already exists. No regulation yet says “AI agent.” The obligations apply regardless. The EU AI Act requires effective human oversight of high-risk AI systems, including the ability to intervene or stop them. ISO/IEC 42001 expects AI systems to be inventoried, monitored and controlled through their lifecycle. The NIST AI Risk Management Framework asks for AI risk to be mapped, measured and managed continuously. An ungoverned agent on a regulated process is a compliance finding that has not been written up yet.


The One Question to Ask

Whether you sit on the leadership team that approves agent deployments or evaluate a company that runs them, you do not need to understand permission scopes or tool-call logging. You need one question, and to notice how long the answer takes:

“Can we list every AI agent operating in this business, what each one is allowed to touch, who owns it, and how we stop it?”

If the answer is a list — even incomplete, with gaps honestly marked — the foundation of Agent Trust exists and the remaining work is engineering. If the answer is “we’ll need to find out,” that is not a failure of the people in the room; it is a finding about the organisation, and a far cheaper way to discover it than the alternative.

For the follow-up conversation with the security leadership, five plain-language questions do most of the work. How many agents do we have, and how do we know the number is complete? Which single agent has the broadest access, and why? For our most important agents, where is the rule that stops them doing something they shouldn’t — in the agent’s instructions, or somewhere the agent cannot change? Who, by name, owns each agent that touches customer data, money or production systems? And when did we last test switching one off?


Conclusion

Zero Trust asked whether a request should be allowed. Agent Trust asks whether the actor making it should exist, who answers for it, and whether what it is doing is what it was meant to do. The controls are not new; where they must now reach is. Every enterprise already knows how to bring a new employee in, define what they may do, supervise their work and end the relationship. Agent Trust is that discipline, applied to a workforce that was never hired, never badged, and never told where the boundaries are.

A follow-up post for architects and security leaders will cover the enforcement layer in practice — the agent registry, the policy gateway, drift detection and risk tiering.


Key Takeaways

  • Autonomous agents — as distinct from structured copilots with fixed workflows and human approval steps — are the first actor for which the unspoken assumption behind every security control, a human is ultimately behind this action, does not hold; and many deployments drift from the first kind to the second.
  • Zero Trust remains the right foundation, but three assumptions break for agents: a verified identity no longer implies an accountable person, access requests can no longer be judged in isolation from the goal, and misuse no longer looks like an anomaly.
  • Agent Trust reuses existing disciplines — identity governance, least privilege, policy enforcement, incident response — and extends them to where they do not reach today: a named owner for a non-human actor, limits on sequences of actions, behaviour-versus-intent monitoring, and attribution across agent chains.
  • The question for anyone who decides, funds or invests: can this business list every agent, what it can touch, who owns it, and how it is stopped? The time it takes to answer is itself the first finding.

💡 Pro Tip: Add one line to the next risk or investment review, alongside headcount and critical systems: Agents — total count, number with a named owner, the single most privileged agent and what it can reach, and the date the off switch was last tested. Four numbers and a date. If any of the five cannot be filled in, that blank is the most important item on the page.


Frequently asked questions

What is Agent Trust, or Agent Zero Trust?

Agent Trust is the extension of Zero Trust principles to autonomous AI agents. Zero Trust says no user or device is trusted by default and every access is verified. Agent Trust applies the same stance to agents, with four additions: every agent has a registered identity and owner, operates within limits scoped to its purpose, is governed by controls that live outside the agent itself, and can be paused or shut down immediately.

How is an AI agent different from a normal application or a user account?

An application does exactly what it was programmed to do; a user is a person who can be held accountable. An agent sits between the two: it interprets a goal, decides which systems to call and in what order, and can take many actions in seconds without a human approving each one. It has the autonomy of a user with none of the accountability, and the speed of software with none of the predictability.

Why can't instructions in a prompt act as a security control?

A prompt such as “do not access HR data” is a request to the model, not an enforced boundary. Models can be manipulated through prompt injection, can misinterpret instructions, and can drift over long tasks. Enterprises never accepted application security through a warning message; they required permissions, controls and monitoring. The same standard applies to agents: policy must be enforced outside the agent, not asked of it.

What is agent drift?

Agent drift is when an agent’s behaviour moves away from the task it was given, without any error being raised. Asked to summarise recent complaints, it may decide to download five years of tickets; asked to tidy a folder, it may delete files. Nothing crashed, nothing was denied, so traditional monitoring sees normal activity. Detecting drift requires watching what the agent does against what it was meant to do.

How many AI agents does a typical large enterprise have?

Most cannot say, and that is the point. Agents are created inside productivity suites, CRM and ITSM platforms, low-code tools and developer frameworks, often by business teams rather than IT. Industry surveys in 2025 and 2026 consistently found that a majority of large organisations had deployed or piloted agents while only a minority maintained a complete inventory. The first governance task is simply to count them.

Who should own the risk of an AI agent?

The business owner of the process the agent performs, named individually, exactly as for any other AI capability. Security, identity and architecture teams advise on controls and operate the enforcement layer, but the person who sponsors the agent accepts the residual risk of what it does. An agent with no named owner should be treated as unapproved.

Do regulations require oversight of AI agents?

Not by that name yet, but the obligations already apply. The EU AI Act requires effective human oversight and the ability to intervene or stop high-risk AI systems. ISO/IEC 42001 requires monitoring and lifecycle control of AI systems within a management system. NIST’s AI RMF asks organisations to map, measure and manage AI risk continuously. An ungoverned agent acting on regulated processes is a compliance gap, not just a security one.


References


Disclaimer

This content reflects general observations on enterprise AI agent adoption and security architecture, deliberately kept generic and non-attributable. The opening scenario is illustrative and composite; no specific company, customer, vendor, product, program or incident is referenced or implied. “Agent Trust” is offered as a framing for discussion and builds on work already under way across the industry to extend Zero Trust to autonomous systems; it is not a standard. This is not legal, compliance, investment or risk advice — regulatory obligations and organisational structures vary, and readers should adapt these principles to their own context. This post does not represent the position of any vendor, regulator or employer.

Subodh Patil

Written by

CISSP · ISACA Advanced in AI Risk (AAIR) · Microsoft Certified: AI Transformation Leader & Cybersecurity Architect Expert

Principal security architect writing about AI risk management and governance, cloud AI trust boundaries, EU AI Act and CRA compliance, encryption and key management, and post-quantum cryptography. Independent, practitioner-written, no sponsorship. Corrections welcome via email. More about the author →

Cite this article

APA

Patil, S. (2026, October 3). The Digital Employee Nobody Hired: Why AI Agents Need Identities, Limits and an Off Switch. Subodh Patil. https://blog.suubodhpatil.com/posts/from-zero-trust-to-agent-trust/

BibTeX

@misc{patil2026fromzerotrusttoagenttrus,
  author       = {Patil, Subodh},
  title        = {The Digital Employee Nobody Hired: Why AI Agents Need Identities, Limits and an Off Switch},
  year         = {2026},
  month        = {oct},
  howpublished = {\url{https://blog.suubodhpatil.com/posts/from-zero-trust-to-agent-trust/}},
  note         = {Last modified 2026-10-03. Licensed CC BY 4.0.}
}

Permalink (stable): https://blog.suubodhpatil.com/posts/from-zero-trust-to-agent-trust/

This post is licensed under CC BY 4.0 by the author.