Skip to main content
a promotional graphic telling you that PCI Compliance is no longer an annual exercise and that continuous monitory must be built in
AI Agents Don't Need Your Permission to StartIdentity & Access Management
5 min readFor IT Security Teams

AI Agents Don't Need Your Permission to Start

Your security team probably approved ChatGPT Enterprise. Maybe you vetted GitHub Copilot. But right now, someone in your organization is running an AI agent you've never heard of, accessing data you didn't authorize, and creating an identity management gap you can't see.

AI adoption is outpacing security frameworks. Teams often apply traditional identity and access thinking to AI, assuming that if they've secured user accounts, they've secured AI. They haven't.

Myth 1: "If we control user access, we control AI access"

Reality: AI agents operate with their own identities, separate from the users who invoke them.

When your developer authenticates to your environment and uses an AI coding assistant, that assistant doesn't inherit the developer's identity in any meaningful IAM sense. The agent makes its own API calls, accesses its own data sources, and operates under credentials your identity governance tools never issued. Your Role-Based Access Control policies define what the human can do. They say nothing about what the agent can do on that human's behalf.

This isn't a theoretical gap. Okta's approach to registering and governing AI identities in real time addresses this specific problem: agents need their own identity lifecycle. They need to be provisioned, their permissions need to be scoped, and when the business need ends, those identities need to be revoked just like you'd revoke a departing contractor's access. If your IAM program doesn't treat AI agents as distinct identity objects with their own access policies, you're managing humans while agents operate unchecked.

Myth 2: "Shadow IT is a user problem; shadow AI is the same thing"

Reality: Shadow AI introduces data exfiltration risk at a scale and speed shadow IT never could.

When someone installs Dropbox without approval, you've got an unauthorized storage location. When someone connects an unapproved AI agent to your environment, you've got an autonomous system that can query databases, summarize documents, and transmit context-rich data to external endpoints, all in seconds.

Zscaler's work uncovering shadow AI reflects this reality: you can't govern what you can't see, and AI agents are harder to see than traditional applications. They don't always appear in your application inventory. They operate through browser sessions, API calls, and integrations that look like legitimate traffic until you inspect what data is moving and where it's going. Your data loss prevention controls need to understand AI interaction patterns, not just file uploads. If your monitoring assumes exfiltration looks like a user downloading a spreadsheet, you'll miss the agent that's sending summaries of your customer database to a third-party LLM for processing.

Myth 3: "We'll address AI security after we finish our current IAM roadmap"

Reality: AI agents are already in production; your roadmap is already behind.

The timeline argument assumes you control the adoption curve. You don't. Business units are deploying AI tools now because the productivity gains are immediate and the procurement friction is low. Many AI services operate on freemium models or get bundled into existing SaaS contracts, so they bypass traditional IT approval workflows entirely.

If your IAM program doesn't include AI-specific identity governance today, you're not planning ahead; you're catching up. Real-time registration and governance aren't optional for a future state. They're the minimum viable response to agents that are already accessing your data. The question isn't whether to add AI identity management to your roadmap. It's whether you're prepared to revoke an AI agent's access the moment you discover it shouldn't be there.

Myth 4: "AI agents are just tools; they don't need kill switches"

Reality: Any identity that can act autonomously needs an emergency revocation mechanism.

You have processes to disable compromised user accounts. You have runbooks for revoking service account credentials when a vendor relationship ends. AI agents require the same control, but the stakes are different because the speed is different. An agent operating under compromised credentials or misconfigured permissions can execute thousands of actions before a human notices. Your incident response plan needs to account for agent-scale activity.

The concept of a kill switch for AI agents isn't about dramatic shutdowns. It's about having the technical capability to immediately revoke an agent's ability to authenticate, access data, or execute actions within your environment. If your IAM architecture can't do that in real time, you're relying on manual intervention during an incident when manual intervention is too slow.

Myth 5: "Data protection tools will catch risky AI behavior"

Reality: Traditional DLP doesn't understand AI context or interaction patterns.

Your data loss prevention rules might flag a user emailing a spreadsheet of customer records. Will they flag an AI agent that accesses those same records, generates a summary, and returns it to a user who then pastes it into an external chat? The data left your environment, but not in a format your DLP rules recognize.

Governing data flowing through AI interactions requires understanding the interaction itself: what the agent queried, what it retrieved, how it transformed that data, and where the output went. Zscaler's approach to protecting data in AI workflows reflects this requirement. You need visibility into the AI's data access patterns, not just the user's. You need policies that define what data AI agents can retrieve, not just what data users can download. If your data protection strategy treats AI as a passthrough, you're protecting the wrong layer.

What to do instead

Start by treating AI agents as a distinct identity class in your IAM architecture. Create a registry of approved agents, define their access scope, and implement lifecycle management that includes provisioning, monitoring, and revocation. If you're using Okta or a similar platform, configure it to recognize and govern AI identities as discrete objects.

Deploy monitoring that can identify shadow AI. This means inspecting API traffic, analyzing data access patterns that don't match human behavior, and flagging integrations to external AI services that weren't approved. If you're using Zscaler or similar tools, configure them to track AI-specific activity, not just application usage.

Build policies that govern what data AI agents can access, separate from user access policies. An agent assisting with customer support doesn't need access to your financial systems, even if the user invoking it does. Define those boundaries explicitly and enforce them at the data layer.

Finally, test your revocation process. Can you disable an AI agent's access in under five minutes? Do you know which agents are active right now? If the answer is no, your IAM program has a gap that's already being exploited, whether you know it or not.

Promotional banner graphic asking if you are ready for PCI DSS 4.0 with a call-to-action to get the guide

You Might Also Like