Enterprise AI agent governance turns AI policy into access controls. Learn who should approve each agent, what to register, and how to enforce limits.

Your AI council approved its acceptable-use policy in the spring. By October, your sales team has switched on the agent that shipped inside its CRM, and your engineers run coding agents with live connections to GitHub and Slack. A support agent built last quarter runs on a service account nobody will claim. The policy covers all of them, and nothing enforces it on any of them.
Enterprise AI agent governance is the operating model that decides which AI agents may run in your company, what each may reach and do, on whose authority, and who answers for it. It enforces those decisions where access is granted and proves them with evidence. An agent can do only what its access allows, so agentic AI governance that stops at the policy document governs intent and leaves authority to whoever clicked "allow."
Getting there takes seven moves. Start at the access layer, give each kind of agent its own approver, and put one named role behind every recurring decision. Then gate the registry, tie policy to enforcement points, let agents run the routine work under rules people own, and map your AI frameworks to identity evidence.
Any action an agent takes runs on a credential or a grant, which makes access the layer where AI agent governance holds or fails. Most enterprise AI governance programs were built for chatbots and copilots, so they review models, data use, acceptable use, and output quality. Agents add a question those reviews never asked: what may this thing do, with whose access, and who answers for it?
An agent can hold grants of its own, borrow the access of the person it works for, or do both. AI agent identity governance starts by tracing which path an agent takes, since the paths break in different places. Whichever path it takes, the agent's authority is the sum of what it can reach, and nobody reviewed that sum when they approved the AI policy.
Our Head of Product, Gianni Aiello, calls this the spare key problem. Your keys are OAuth tokens, API credentials, and service accounts. Authentication confirms a key is valid and authorization confirms its scope, but neither says who issued it, why, or whether anyone still needs it. In every enterprise we've analyzed, 95% or more of non-human identities have no assigned owner, and agents arrive into exactly that gap.
Most companies know their operating model hasn't caught up. Deloitte's State of AI in the Enterprise report, built on a survey of 3,235 leaders in 24 countries, found that only one in five companies has a mature model for governing autonomous AI agents. The same research found that companies whose senior leaders actively shape AI governance get significantly more business value than those that hand it to technical teams alone.
Before you write another policy, list the five agents with the widest access in your company. Next to each, write who approved that access and who would answer for it today.
The approver depends on how the agent got in: the business sponsor for agents you build, the app owner for agents inside apps you buy, and IAM, through standing policy, for the agents employees bring in. Your AI council's intake process fires only for the first kind. The other two arrive as features in apps you already license and through connections employees make on their own, which is why finding every agent connected to your apps comes before any approval.
Bought agents are the blind spot most programs miss. They arrive as a feature in an app you approved years ago, so no intake fires. Until your app owner changes them, the vendor's defaults decide what the agent can reach and do. Put the decision with the person who already owns the app, and judge agent features in your vendor assessments against your AI agent security best practices.
App owners need one place to make those calls. With Lumos, GitLab created a single enablement experience for employees and a single point of contact for app owners. That's where a decision about a new agent feature in an approved app belongs.
Brought agents arrive with no request at all. A developer adds an MCP server on a laptop, or a marketer consents to an AI app's OAuth scopes, and the agent acts with that person's access from its first call. That person's access review is now the agent's access review too, which makes the person's own access the starting point for AI agent access management.
With no request to catch, the first reliable place to see a brought agent is the moment it acts. Lumos MCP Governance records MCP servers and tool calls as people work, including servers employees add locally that no vendor API can enumerate. It also captures shell commands, file edits, and browser use in the coding agents it supports (Claude Code and Codex today), so a brought coding agent is visible the first time it does anything.
Sorting your inventory this way turns one question nobody can answer (who approved this agent?) into three that someone can. Tag what you have as built, bought, or brought, and put an approver's name against all three before your AI council meets again.
Governing AI agents comes down to eight decisions that come up for any agent. Each one needs a single role that makes it and a record it leaves. When teams assume someone else owns the agent, the decision still gets made, by a vendor's default setting, a developer's laptop, or a consent screen.
Certification sits outside the matrix because it runs through a chain of its own. You certify AI agent access each cycle through an owner's attestation and a second signature. Keep that record in the same user access review software as your human certifications, and auditors get a single control to test. Retirement is in the matrix, but its steps, including what happens when an owner leaves, belong to AI agent lifecycle management.
You can't hand accountability to the agent itself. In Moffatt v. Air Canada, the airline's website chatbot gave a customer wrong information about bereavement fares. Air Canada argued, in effect, that the chatbot was a separate legal entity responsible for its own actions. British Columbia's Civil Resolution Tribunal called that "a remarkable submission" and held Air Canada responsible for all the information on its website, chatbot included.
That chatbot took no actions at all. Your agents write records, send messages, and change access, so name the person who answers for each one before it ships.
The owner row is the one programs skip most, so we automate it. The Agent Ownership Finder in our Identity Agent Force catalogs every agent and non-human identity and assigns each a human owner, so new agents get an owner before they get to work. Chegg shows the delegation half of the matrix: with SOX compliance a requirement for any approval path, its IT team set up a secure framework to delegate administration to managers, and Lumos audit logs track every request. That's the matrix in practice, with decisions sitting with the people who know the access, inside rules IT set.
Fill the matrix with names, never team labels. Take it to your AI council for sign-off this quarter, and treat any row nobody will sign as your first governance finding.
Most agent registries are inventories compiled after the fact, from whatever discovery turned up, so they describe access nobody approved. Turn the AI agent registry into a gate, and the order flips: no agent gets credentials until it has a record saying who answers for it and whose authority it uses.
Three of the fields a gate should check line up with the Model AI Governance Framework for Agentic AI from Singapore's Infocomm Media Development Authority, first published in January 2026 and updated in May. It says an agent should have its own unique identity and only the minimum tools and data access its task needs. As a rule of thumb, it adds, no one should be able to give an agent permissions greater than their own authority. It also calls for delegations of authority to be clearly recorded, and it names access to sensitive data, the level of autonomy, and whether an agent's actions can be undone as factors in its risk.
Turn the framework's guidance into two registration rules. First, check the permission ceiling at the gate, so a request for more access than the person whose authority the agent uses holds stops there. Second, set the tier from those risk factors on a simple scale: an agent that can only read, one that writes business data it can undo, and one that can move money, change access, or do anything that can't be reversed. From there, the per-action tiers you apply to tool calls set the defaults call by call.
A tier is only as good as your reading of the grant behind it. Our Entitlement Analyst translates permissions into plain English, so whoever sets the tier sees what a grant allows before deciding. Albus, our identity AI agent, grounds its recommendations in entitlement-level data across your identity provider, HRIS, and SaaS apps. A tier set from group membership misses what the grant can do inside the app, and that's where the damage happens.
A gated registry also feeds your agent governance dashboard. Start with three numbers your human identity metrics don't cover:
The rest of the scorecard, from ownership coverage to standing versus time-bound access, comes from the metrics you already use for non-human identity governance. Start the gate with new agents and register existing ones as your next AI agent access right audit reaches them, so the backlog clears without a separate project.
A clause in your AI agent policy that nothing enforces is a statement of intent. Clauses get enforced in four places: your identity provider's consent settings, the access request and provisioning flow, each app's admin settings, and the runtime checks where AI agent access control decides each tool call before it runs.
The ceiling rule does the most work. The same check that stops a person from handing out access they don't hold stops them from handing it to an agent, so one rule covers both populations. Apply it again at every handoff, and it becomes the key part of AI agent orchestration security: an agent that passes work to another agent shouldn't be able to pass on more access than it holds.
Rules written per app and role are what let the low-risk path run without a person. At Intercom, most access requests are now self-service, governed by flexible policies tailored by app and role: low-risk requests are granted instantly, and sensitive access triggers an approval workflow. Point an agent's access request at the same rules, and it gets the answer a person would.
For the coding agents it covers, MCP Governance enforces rules like the ban on deleting finance records before the call runs, checking the agent's permissions and blocking anything policy doesn't allow. Albus can draft those policies from a plain-language description using your own usage data. Our CEO, Andrej Safundzic, has described a customer that declined to turn on an integration for its marketing team because too many people had access to the underlying tool. Governance at the moment of action is how that answer becomes a yes.
Open your AI acceptable-use policy and mark each clause with its enforcement point. Rewrite or retire any clause that has none, and for the runtime clauses, an MCP governance policy shows how to key tool-call rules on access and inputs.
Agent counts climb with SaaS upgrades and new employee connections, while IAM headcount moves on budget cycles. Any owner assignment, low-risk renewal, or expired grant left waiting in a person's queue is a gap that stays open, so routine governance work has to move to agents working under rules people own.
Tekion shows how much automated workflows already handle with Lumos: more than 1,500 access requests a month across 200+ SaaS integrations for more than 3,000 employees, with 95% resolved without manual intervention. Our Identity Agent Force extends that to reviews, ownership, and dormant access, working inside the policies, guardrails, and approval thresholds people set. The agents handle the safe cases and escalate the calls that need judgment, and when a person resolves an edge case, the resolution becomes a rule the whole agent force applies. Albus starts in copilot mode, explains each recommendation in plain language, and logs every action.
At that volume, your people stop approving requests and start writing and tuning rules, which puts AI agent oversight in three hands. Security owns and approves the rules and thresholds, with GRC checking that they produce the evidence auditors need. App owners make the judgment calls the agents escalate inside their apps.
The third role is new, and we call it the IAM AI engineer. That person builds and tunes the two layers the agents run on: the data layer, a live map of identities and permissions, and the context layer, the ownership and approval routing that tells an agent whose call a decision is. A good first handover for them is renewing in-use, unchanged grants for your lowest-tier agents, run in copilot mode for one cycle and switched on once the agent's calls match your reviewers'.
The AI governance frameworks your GRC team answers to were written before agents reached production, so mapping their clauses to agents is your job. Identity controls already produce much of the evidence they ask for. Here's how the clauses that matter most for enterprise AI agent governance line up with the registry, the decision matrix, and the bought-agent review.
The NIST AI Risk Management Framework and the ISO/IEC 42001 AI management standard are voluntary. Their weight comes from your customers, your auditors, and any certification you decide to pursue, which makes them the AI agent governance frameworks you're most likely to be asked about first.
The EU AI Act is the one with a deadline, and it's narrower than it sounds. Article 26 applies to deployers of high-risk AI, and Annex III covers uses such as hiring and credit decisions. The Digital Omnibus on AI (Regulation (EU) 2026/1744, in force since July 27, 2026) moved those obligations to December 2, 2027. An agent that screens candidates or scores credit for your EU operations falls in scope, and most of your agents won't.
The evidence column is where governance programs stall, because someone rebuilds it by hand before an audit. The access rows (registry exports, owner attestations, approvals, and call records) belong in your identity governance software, recorded as decisions happen. Albus logs every action and captures the evidence behind each review decision as it runs, so those rows are current when the auditor asks.
Send this crosswalk to your GRC lead. Ask which rows your next audit or AI management certification will test first, and build that evidence before anything else.
Your business wants agents now, and your security team can approve only what it can see, assign to a person, and stop. Governance run where access is granted gives security all three, and that's what moves an agent from a pilot nobody will sign to production.
Name owners for the agents with the widest access this month, publish the decision matrix, and turn on the registry gate. Do that, and the next agent request becomes a routine yes with a record behind it. Your AI policy says what agents should do, and their access decides what they can.
Lumos connects to your apps through 300+ integrations, finds the agents and non-human identities acting in them, and assigns each one a human owner. MCP Governance checks coding agents' tool calls against your policy before they run, and every review decision keeps the evidence behind it ready for your auditors. Book a demo to see your agents mapped to owners, access, and the people who approved it before your next audit asks the same question.
Request a demo to see how Lumos can help you discover non-human identities, assign owners, and reduce excessive access across your cloud and SaaS environments.
Enterprise AI governance reviews models, data use, acceptable use, and output quality. Agent governance adds authority: who owns each agent, what it can reach, whose access it borrows, and how that access ends. A chatbot that answers questions fits the first program, while an agent that writes records and changes access needs the second. The real question for an agent isn't what it says, it's what it's allowed to do, and that answer lives in your identity controls.
Ownership splits by decision: your AI council sets direction, security sets risk tiers and runtime limits, and IAM issues identities and runs the standing policy for agents that borrow a person's access. App owners decide what agents can reach in their apps, and GRC defines the evidence. Each agent also needs one named person who answers for it, recorded before the agent gets credentials. A team label in that field means nobody owns the agent.
An AI agent registry should record the agent's owner and sponsor, its purpose in one testable sentence, whether it was built, bought, or brought, and the authority it runs on, with every delegation from a person recorded. Add its risk tier and its review and end dates. Then make registration the gate, so no agent gets credentials until its record exists and new agents arrive with an owner attached.

Govern every human, machine, and AI in your business with a free identity assessment today.
Book a Demo