AI Governance
Managing Access, Control, and Risk in AI-Driven Systems
Written by: Dhivya Nagasubramanian | VP of AI Transformation and Innovation
Updated 4:25 AM EST, November 12, 2026

(This article originally appeared in CDO Magazine’s Trend Report, Generative + Agentic AI: Moving From Experimentation to Enterprise Scale.)
Identity programs running in an enterprise today assume that something predictable sits behind each credential: either a person logging in or a service account doing the same narrow job it was built for, day after day.
Agentic AI doesn’t behave that way.
An autonomous agent can decide in the moment what to touch next. It might query a CRM, then a file store, and finally a third-party API, based on reasoning that happened seconds earlier and that nobody scripted in advance. It can spin up other agents to help finish the job, which is the point of building agents this way. Plugging these agents into an identity framework designed for humans and static machines creates exposure that chief data officers (CDOs) and their security counterparts may not have fully priced in yet.
A stolen password is a known problem with known playbooks. An agent identity is harder, because the danger isn’t always that the credential got stolen. The bigger concern is that the credential may be used exactly as designed, by the system it was issued to, to do something nobody would have approved if they’d seen it coming.
Here’s what worries me most: an agent doesn’t need to be hacked to cause damage; it just needs the wrong input. A manipulated document, poisoned API response, or a prompt injection buried in the data can steer an agent into actions that look completely legitimate in the logs, because they are legitimate. Traditional intrusion detection was built to catch an outsider misusing stolen credentials, not a properly authenticated system talked into misusing its own.
This kind of scenario isn’t hypothetical. In one widely reported 2026 incident, a research AI model was evaluated inside an isolated sandbox. The model found a flaw in a software proxy it used to install dependencies, broke out of the sandbox, and reached the open internet. It located publicly exposed credentials and used them as part of a chain of actions that ultimately compromised third-party systems. The model carried out thousands of actions over several days before the activity was fully detected and contained. Nobody stole a password from a vault; the model found access sitting out in the open and used it with the speed of an automated system rather than a person.
Another challenge that is often underestimated is the volume of identities an agentic system can create. A top-level agent working through a complex task can break the task into pieces and instantiate a separate agent for each piece. Sometimes a sub-agent spins up another agent, layers deep before anyone’s watching.
That kind of recursive spawning is one of the reasons non-human identity counts are climbing as fast as they are: Palo Alto Networks’ 2026 Identity Security Landscape report puts the overall machine-to-human identity ratio at 109 to 1, up from 82 to 1 the year before. When nobody designs how a child agent gets its own credentials, the easy default is for the child to inherit whatever access its parent already has. That’s how ten agents end up sharing one identity, with no way to say afterward which one did what.
Securing agent identities starts with refusing to let an agent borrow a human’s login or a shared service account just to get a pilot working faster. As a default, every agent and every sub-agent it spawns should get its own identity from day one, tied to a named human accountable for its actions.
That default can flex for narrow, low-risk cases; a batch of short-lived workers doing identical, read-only fan-out work might reasonably share one tightly scoped identity, with the orchestrator that spawned them carrying accountability for the batch. But anything that writes, deletes, or touches money, legal exposure, or customer data needs its own identity, full stop, because that’s exactly where “which agent did this” stops being a nice-to-have and becomes the question that matters.
Authentication has to establish more than who is logging in; it has to confirm which specific agent is acting, not a shared account or a borrowed human credential. Authorization then has to evaluate something authentication can’t: whether the action the agent is attempting right now actually fits the task it was assigned. In practice, that’s where a simple test helps more than another policy document. Before letting an agent take an action, four questions should get answered, not once at login, but at the moment of the action itself:
Get an agent through those four honestly, and incidents like those described above become far harder to carry out, because the access that made them possible was never granted in the first place.
Least privilege for a human role gets set once and reviewed on a schedule because human access needs change slowly. Agents blow that assumption up. An agent handling a single customer inquiry might legitimately need account data for thirty seconds and never need it again. If that access doesn’t disappear the moment the task is done, you’re carrying risk for no reason.
For agentic systems, least privilege can’t operate only at the role level. Access needs to shrink and expand at the level of the individual action:
The old lesson of least privilege is one that agentic AI is about to teach again, at a much bigger scale. A well-documented breach at a major financial institution in 2019 makes the point cleanly: a cloud role tied to a web application carried far more permission than its job required, and an attacker used that excess to reach data across hundreds of storage buckets in one move. The access was just sitting there, and nothing narrowed it automatically. Agents reproduce that failure mode unless the system tightens access as the task narrows.
Once an organization has more machine identities than human ones, credential management can’t run on a spreadsheet and good intentions. Manual processes can’t keep pace with agents created and retired within a single workflow. A few things become non-negotiable at that scale:
Pilots get a pass on rigorous AI governance because the exposure feels small. That’s the trap. Shortcuts taken during a pilot can become part of the default architecture as the system succeeds and scales, because nobody wants to go back and fix something that already looks like it’s working.
Before letting an agentic deployment grow past a pilot, I’d want honest answers to a few questions:
A weak answer to any of those means fixing that specific gap now, while it’s cheap, before scale makes it expensive. Start with the highest-consequence gap. For example, fix the missing identity on a payment-touching agent before fixing the missing identity on a read-only one, and set a deadline for it to be fixed. The goal is closing gaps faster than the deployment is growing, not having every answer perfect before taking the next step.
An agent that acts on its own only has value if people can rely on what it did and why, without having to reconstruct its reasoning after something’s gone sideways. That confidence comes from knowing exactly who took an action, under what authority, and with what access, every time.
Organizations building those controls in now will be better prepared to scale agentic AI. The rest will scale too; they’ll just be finding out what their agents did after the fact.
NEW CDO MAGAZINE TREND REPORT
You’ve just read one executive’s perspective on the challenges of scaling AI. Discover what the research reveals and what other data and AI leaders are saying about governance, security, context, and the move from experimentation to enterprise scale.
Generative + Agentic AI: Moving From Experimentation to Enterprise Scale