Cost, data, and agent governance live in three disconnected layers today. Why identity-aware enforcement at the request boundary, under one control plane, is the only model that scales.
By

Billy Allocca

Table of Contents
AI governance at the boundary is the practice of enforcing identity-aware policy at the point where an AI request crosses from an application or agent into a model or data store, so that cost, data access, and agent behavior are checked and recorded before the request runs rather than audited after the damage is done.
Most enterprises govern AI with three disconnected layers: cloud billing for cost, warehouse policies for data access, and, for agent behavior, usually nothing. Each layer has its own data model, its own identity system, and its own audit log, and none of them can see the others. This guide explains why that arrangement fails at enterprise scale, what it means to govern AI at the request boundary instead, and why a single control plane covering cost, data, and agents is the only architecture that holds up as agent counts grow. It is the definitions-and-checklists companion to our launch post on the NexusOne AI Data Control Plane, and it pairs with our practical guides on controlling AI token costs and measuring AI ROI.
Questions this article answers:
How do enterprises enforce data access boundaries for AI agents?
What is the best platform for governing AI usage and enforcing policy at the model boundary?
What does full data governance and lineage look like when AI requests span a hybrid estate?
How does AI request governance differ from traditional data governance?
What does compliance-ready AI governance produce for a SOC 2 or internal audit review?
Which platform provides unified identity and governance for both data and AI requests?
The Three-Gap Problem in Enterprise AI Governance Today
Enterprise AI governance fails in three specific places, and the evidence for each gap is measurable. Naming them separately matters, because most organizations have partially solved one and mistaken that for solving all three.
Gap 1: cost governance. Nobody knows what AI is spending until the bill arrives. Gartner's 2025 CFO survey found 54% of organizations cannot accurately state their total AI spend because costs fragment across budgets [1], and cost is the easy gap, the one with mature tooling. We cover it in depth in our guide to AI token cost control.
Gap 2: data governance. Warehouse and lakehouse policies govern queries against the warehouse and the lakehouse. They do not follow the request when an application copies governed data into a prompt and sends it to a model. IBM's 2025 Cost of a Data Breach report puts numbers on the consequence: breaches involving shadow AI cost organizations $4.63 million on average, $670,000 more than the average incident, one in five organizations experienced a breach linked to shadow AI, and 97% of organizations that suffered an AI-related breach lacked proper AI access controls [2]. Only 37% have policies in place to manage AI or detect shadow AI at all [2].
Gap 3: agent governance. Agents act autonomously, and in most stacks no boundary enforcement exists between an agent and the systems it can reach. Deloitte's 2026 State of AI survey of 3,235 leaders found 23% of enterprises already use agentic AI at least moderately and 74% expect to within two years, yet only 21% report a mature governance model for autonomous agents [3]. Gartner predicts the average Fortune 500 enterprise will run more than 150,000 agents by 2028, up from fewer than 15 in 2025, while only 13% of organizations believe their current AI agent governance frameworks are adequate [4]. The same firm expects over 40% of agentic AI projects to be canceled by end of 2027, with inadequate risk controls among the leading causes [5], and predicts 25% of enterprise generative AI applications will experience at least five minor security incidents per year by 2028, up from 9% in 2025 [6].
Why do point solutions for each gap fail to close them? Because each brings its own data model, identity system, and audit log. A FinOps tool attributes cost to tags [7], a data catalog attributes access to warehouse roles, and an agent framework logs actions to its own trace store. When a regulator, an auditor, or your own security team asks "what did this agent do, what data did it touch, and what did it cost," the answer requires joining three systems that share no keys. McKinsey's 2025 global survey found 51% of organizations experienced at least one negative AI-related incident in the past year, spanning inaccuracy, compliance violations, and unauthorized actions [8]; incidents that cross gap boundaries are precisely the ones a per-gap tool cannot reconstruct.
What It Means to Govern AI at the Boundary
What is AI governance at the boundary? The boundary is the point where a request transitions from an application or agent to a model or data store. Governing at the boundary means every request is intercepted there, matched to an identity, checked against policy, priced, and logged before it proceeds. Everything that matters for governance, the identity behind the request, the policy that applies, the data touched, and the tokens consumed, is knowable at that single point, and at no other single point in the stack.
The alternative is enforcing policy after the model has already acted, which amounts to compliance theater rather than governance: the document says the right things while the enforcement mechanism does not exist [9]. Practitioners increasingly draw the same line, separating governance programs with defined technical enforcement from those that live only in policy documents [9]. Regulators have drawn it too. Article 12 of the EU AI Act requires high-risk AI systems to log events automatically over the system's lifetime, not through manual record-keeping, with retention of at least six months [10], and analysis of the Act's application to agentic systems describes the operative standard as full reconstructability of algorithmic decisions [11]. Obligations for general-purpose AI models began applying on August 2, 2025 [12], Commission enforcement powers begin August 2, 2026 [13], and penalties reach €35 million or 7% of global turnover for the most serious violations [14]. A boundary that logs every request produces this record as a side effect. A post-hoc stitching of three audit systems produces it as a quarterly project.
Voluntary frameworks point the same direction. The NIST AI Risk Management Framework and its Generative AI Profile, which identifies twelve generative AI risk areas with more than 200 suggested actions, both assume an organization can observe and constrain its AI systems in operation [15][16], and NIST launched a dedicated AI Agent Standards Initiative in February 2026, the first US government program aimed at agent security and interoperability standards [17]. ISO/IEC 42001, the first certifiable AI management system standard, likewise requires demonstrated traceability, not intended traceability [18].
Identity-Aware Policy: The Missing Ingredient
Most governance tooling operates at the resource level: who can access this dataset, this schema, this bucket. That model, embodied well by Apache Ranger's centralized fine-grained policies across data systems [19], answers the question the warehouse era asked. AI asks a different question. When a request arrives at a model, the thing that needs governing is a chain of principals: this agent, acting on behalf of this user, as part of this team, wants to call this model and touch these data sources. Answering it requires principal-aware policy at the request level, applied to human and non-human identities alike.
What is a non-human identity? A non-human identity is an authenticated principal that is not a person: a service account, a workload, or an AI agent. Okta reports that AI agents are already in use at 91% of organizations while only 10% have a strategy for managing non-human identities, which already outnumber human identities roughly 50 to 1 [20].
The identity industry is racing to close this gap. Microsoft launched Entra Agent ID to give agents first-class directory identities [21], Google's Agent2Agent protocol builds mutual authentication between agents on OAuth 2.0 and was donated to the Linux Foundation for neutral governance [22], and IETF drafts for agent authentication specify short-lived, explicitly expiring credentials [23]. All of this is necessary, and none of it is sufficient, because an identity that no enforcement point checks is a name badge in an empty building. The missing piece is the layer that evaluates the full principal chain on every request. In NexusOne's model, one identity assertion governs both data access and AI request dispatch: the same user, group, and role model that decides whether you can query a table decides which models you can call and what your requests may spend [24].
What Full Data Governance and Lineage Requires for AI Requests
Data governance and lineage in the traditional sense track data through pipelines: column-level, table-level, and job-level lineage that explains where a value came from. AI requests need an additional lineage chain that most estates cannot produce today: which prompt, from which principal, went to which model, touched which data sources, and produced which output. Without it, three things become impossible: compliance evidence when a regulator asks how an AI-assisted decision was made [10][11], incident reconstruction when an output leaks something it should not have [2], and model debugging when quality drops and you need to know what context the model actually saw.
The table below contrasts what traditional data governance covers with what AI request governance adds. The point of the comparison is that the second column cannot be produced by extending the first; it requires an enforcement point the first never had.
Dimension | Traditional data governance | AI request governance |
|---|---|---|
Unit governed | Dataset, table, column | Request: principal, prompt, model, data, output |
Identity | Human users and service accounts | Users plus agents acting on behalf of users [20] |
Policy question | Who may access this resource? | May this principal make this request, at this cost, to this model, touching this data? |
Enforcement point | Warehouse, catalog, storage layer [19] | The request boundary, before dispatch |
Lineage | Column and pipeline lineage | Prompt-to-model-to-data-to-output chain [11] |
Audit log | Per-system access logs | One log spanning cost, data, and agent actions [10] |
Failure mode | Ungoverned copies, shadow reports | Shadow AI, agent overreach, silent spend [2][4] |
One honest caveat: boundary lineage governs what flows through the boundary. Data that leaves through channels outside the AI request path, an export job, a copied file, still needs the traditional controls; the two lineage chains complement rather than replace each other.
How Do Enterprises Enforce Data Access Boundaries for AI Agents?
Agents need hard boundaries rather than soft guidelines, and the distinction is architectural. We think of the current generation of agents as toddlers that were just handed knives: capable, fast, and with no sense of where the edges are [24]. A guideline lives in the agent's instructions. A boundary lives in infrastructure the agent cannot reach around, and only the second survives contact with a hostile prompt.
The security record makes the case better than any argument. Prompt injection has held the top position in the OWASP Top 10 for LLM applications for two consecutive editions, with excessive agency added as its own risk category as models gained tools and autonomy [25], and researchers note the blast radius of both expands sharply once a model can browse, run code, query databases, or call APIs [26]. EchoLeak (CVE-2025-32711) demonstrated a zero-click prompt injection against Microsoft 365 Copilot in which a crafted email exfiltrated internal file contents with no user interaction at all [27]. Tool poisoning CVEs against Model Context Protocol servers showed compromised tool descriptors injecting directives with full ambient authority [28], an academic analysis found five of seven evaluated MCP clients implement no static validation of server-provided metadata [29], and the NSA and CISA considered the pattern serious enough to publish joint security guidance on MCP architectures in June 2026 [30].
Every one of these attacks defeats application-layer controls, because application-layer controls are instructions, and instructions are exactly what injection attacks rewrite. Infrastructure-layer guardrails are architecturally separate from the agent's reasoning path, so a prompt injection cannot bypass them regardless of how thoroughly it has compromised the agent's instructions [31]. The enforcement pattern that follows:
Give each agent its own identity, distinct from its invoking user, with explicitly scoped access [20][21].
Enforce at the network and request boundary: an agent cannot reach a data source or model it has not been granted, no matter what it was prompted to do [24][31].
Cap the agent's permissions at those of its invoking user, so delegation never escalates privilege [24].
Screen requests at the boundary for injection patterns and sensitive-data egress before they reach a model [24][25].
Log every allowed and blocked action with the reason, building the reconstruction record regulators now expect [10][11].
Enterprise Data Security and Compliance Under a Single Control Plane
The single control plane model replaces three disconnected governance layers with one enforcement point carrying four shared components: one identity system across data and AI, covering humans and agents; one policy engine evaluating every request at the boundary; one audit log covering data access, model calls, token consumption, and agent actions; and one reporting surface for governance posture and spend. The compliance argument for consolidation is arithmetic. Every seam between governance systems is a place where identities fail to join, policies disagree, and audit trails lose the thread, and the three-gap evidence above shows the seams are where incidents live [2][4][8]. Cisco's 2025 AI Readiness Index found only 13% of organizations are fully ready to capture AI's potential, and 83% plan to deploy agents anyway [32]; the gap between those numbers is absorbed either by a unified enforcement layer or by incident response.
What does compliance-ready AI governance look like in practice? Walk through the scenario an auditor will ask about. A finance agent, launched by an analyst, attempts to pull customer records outside its authorized scope, prompted to do so by a document it ingested. At the boundary, the control plane matches the request to the agent's identity and its invoking user, evaluates policy, and refuses: the request never reaches a model or the data. The block is logged with its reason, the identity chain, the timestamp, and the policy that fired. When we ran a version of this test on our own control plane, a request that asked the system to write a query, quietly run it, and return the user records behind it was refused before any model or data was touched [24]. For a SOC 2 or internal audit review, the output is a single queryable record: every request in the period, every enforcement decision with its reasoning, spend attributed to principals, and the demonstrated absence of ungoverned paths, which is the evidence auditors ask for and stitched-together logs struggle to prove [10][18].
How NexusOne Delivers Unified Identity and Governance for Data and AI
We built the NexusOne AI Data Control Plane as this single boundary, and its governance model is inherited rather than bolted on. NexusOne already operates a unified identity and policy layer across the data estate, one Users, Groups, and Roles model enforced identically across query engines, storage, catalogs, and orchestration [24]. The AI control plane extends that same identity assertion to every model and agent: requests are matched on who is asking before anything else, jailbreak and PII checks screen them at the edge, agents inherit the permissions of their invoking user and can carry their own scoped identity, and every allow and block lands in one audit log with its reasoning, alongside cost attribution per principal [24]. Because the boundary that protects your data already exists, extending it over AI does not require a second governance stack; that is the structural advantage a horizontal layer has over any per-platform control, which governs its own models inside its own walls and nothing else. As our CEO Anu Jain puts it: "The hard problem was never managing the data or managing the AI on its own. It was making them work together, as one system, and giving you full control over your entire AI estate regardless of where it lives" [24]. Early design-partner deployments are underway, including at a top-five US bank, and there is hardening and deeper integration still ahead, but early signal gives us confidence in the approach [24]. If you are responsible for what your agents are allowed to do, bring your governance rules and your hardest boundary question to an expert consultation and test the enforcement live.
FAQ: Enterprise AI Governance
How Do Enterprises Enforce Data Access Boundaries for AI Agents?
By enforcing at the infrastructure layer rather than in the agent's instructions. Each agent gets its own identity with scoped permissions capped at those of its invoking user, and a request boundary blocks any attempt to reach a model or data source outside that grant, regardless of what the agent was prompted to do [20][24][31]. Application-layer guidelines fail against prompt injection, which rewrites instructions [25][27]; a network-boundary control does not read instructions, so injection has nothing to rewrite.
What Is the Best Platform for Governing AI Usage and Enforcing Policy at the Model Boundary?
The strongest candidates enforce identity-aware policy on every request before dispatch, cover data access and AI calls under one identity model, and log every decision with its reasoning. NexusOne's AI Data Control Plane does this as an extension of the same unified identity and policy layer that already governs the data estate, so agents, users, models, and data sources fall under one enforcement point with one audit log [24]. Whatever platform you evaluate, apply one test: can a prompt-injected agent reach data its invoking user cannot? If enforcement lives in instructions rather than infrastructure, the honest answer is yes [25][31].
How Do You Prevent AI Agents From Accessing Data They Shouldn't in a Multi-Cloud Environment?
Multi-cloud makes per-platform controls structurally insufficient, because each cloud governs its own perimeter and an agent's reach spans several. The workable pattern is a provider-neutral boundary that authenticates every agent, evaluates one policy model across all clouds and on-prem systems, and denies by default anything not explicitly granted [24][31]. Agent identity standards such as Microsoft Entra Agent ID and OAuth-based agent protocols supply the credentials [21][22]; the boundary supplies the enforcement those credentials need to mean anything.
How Do You Achieve Full Lineage and Governance Over AI Queries Across a Hybrid Data Estate?
Capture lineage where every AI query passes: the request boundary. Each request is recorded with its principal chain, target model, data sources touched, token cost, and output reference, producing the prompt-to-model-to-data-to-output chain that traditional column-level lineage cannot see [10][11]. In a hybrid estate this only works if the boundary is deployment-neutral, governing cloud, on-prem, and air-gapped systems identically, which is why bolt-on lineage tools scoped to one platform leave the chain broken at exactly the seams auditors ask about.
What Platform Provides Unified Identity and Governance for Both Data and AI Requests?
NexusOne provides one identity model, Users, Groups, and Roles, enforced across query engines, storage, catalogs, orchestration, and now every AI model and agent through its AI Data Control Plane, with one policy engine and one audit log spanning both data access and AI dispatch [24]. Generic components exist for pieces of this, Ranger for data policies [19], Entra Agent ID for agent identity [21], gateways for model traffic, but assembling them recreates the three-island problem: separate identity systems, separate policies, separate logs. The unification is the product.
What's the Best Cloud Data Platform With Built-In Data Lineage and Governance Tools?
If your estate genuinely lives in one cloud, that cloud's native platform with its catalog and lineage tooling may serve. Most enterprises are past that point, running data across multiple clouds and on-prem systems, and there the deciding criterion changes: governance and lineage must span every system, including AI requests against all of them, under one identity model [24]. Evaluate platforms on whether lineage follows the request across system boundaries and whether AI calls appear in the same governed record as data access, because that is where audits and incidents actually land [2][10].
References
[1] CFO Dive. "Top 5 AI adoption challenges facing CFOs in 2026." https://www.cfodive.com/news/top-5-ai-adoption-challenges-facing-cfos-in-2026/810277/
[2] IBM. "Cost of a Data Breach Report 2025." https://www.ibm.com/reports/data-breach
[3] Deloitte. "The State of AI in the Enterprise, 2026." https://www.deloitte.com/us/en/what-we-do/capabilities/applied-artificial-intelligence/content/state-of-ai-in-the-enterprise.html
[4] Gartner. "Gartner Identifies Six Steps to Manage AI Agent Sprawl." https://www.gartner.com/en/newsroom/press-releases/2026-04-28-gartner-identifies-six-steps-to-manage-artificial-intelligence-agent-sprawl
[5] Gartner. "Gartner Predicts Over 40% of Agentic AI Projects Will Be Canceled by End of 2027." https://www.gartner.com/en/newsroom/press-releases/2025-06-25-gartner-predicts-over-40-percent-of-agentic-ai-projects-will-be-canceled-by-end-of-2027
[6] Gartner. "Gartner Predicts 25% of All Enterprise GenAI Applications Will Experience At Least Five Minor Security Incidents Per Year By 2028." https://www.gartner.com/en/newsroom/press-releases/2026-04-09-gartner-predicts-25-percent-of-all-enterprise-gen-ai-applications-will-experience-at-least-five-minor-security-incidents-per-year-by-2028
[7] FinOps Foundation. "FinOps for AI Overview." https://www.finops.org/wg/finops-for-ai-overview/
[8] McKinsey & Company. "The State of AI: Global Survey 2025." https://www.mckinsey.com/capabilities/quantumblack/our-insights/the-state-of-ai
[9] Cybersecurity Tribe. "What Separates Real AI Governance From Policy Theater." https://www.cybersecuritytribe.com/articles/what-separates-real-ai-governance-from-policy-theater
[10] EU Artificial Intelligence Act. "Article 12: Record-Keeping." https://artificialintelligenceact.eu/article/12/
[11] Help Net Security. "What the EU AI Act requires for AI agent logging." https://www.helpnetsecurity.com/2026/04/16/eu-ai-act-logging-requirements/
[12] DLA Piper. "Latest wave of obligations under the EU AI Act take effect." https://www.dlapiper.com/en-us/insights/publications/2025/08/latest-wave-of-obligations-under-the-eu-ai-act-take-effect
[13] Mayer Brown. "EU AI Act News: Rules on General-Purpose AI Start Applying." https://www.mayerbrown.com/en/insights/publications/2025/08/eu-ai-act-news-rules-on-general-purpose-ai-start-applying-guidelines-and-template-for-summary-of-training-data-finalized
[14] EU Artificial Intelligence Act. "Article 99: Penalties." https://artificialintelligenceact.eu/article/99/
[15] NIST. "AI Risk Management Framework." https://www.nist.gov/itl/ai-risk-management-framework
[16] NIST. "Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile (NIST-AI-600-1)." https://nvlpubs.nist.gov/nistpubs/ai/NIST.AI.600-1.pdf
[17] Cloud Security Alliance. "NIST AI Agent Standards: What It Means for Enterprise Security." https://labs.cloudsecurityalliance.org/research/csa-research-note-nist-ai-agent-standards-initiative-2026040/
[18] ISO. "ISO/IEC 42001 Explained." https://www.iso.org/home/insights-news/resources/iso-42001-explained-what-it-is.html
[19] Apache Software Foundation. "Apache Ranger." https://ranger.apache.org/
[20] Okta. "New Okta Platform Innovations Extend Identity Security Fabric to Non-Human Identities in an Agentic AI Future." https://www.okta.com/newsroom/press-releases/okta-platform-innovation/
[21] Microsoft. "Announcing Microsoft Entra Agent ID: Secure and Manage Your AI Agents." https://techcommunity.microsoft.com/blog/microsoft-entra-blog/announcing-microsoft-entra-agent-id-secure-and-manage-your-ai-agents/3827392
[22] Google Cloud. "Agent2Agent Protocol Is Getting an Upgrade." https://cloud.google.com/blog/products/ai-machine-learning/agent2agent-protocol-is-getting-an-upgrade
[23] IETF. "AI Agent Authentication and Authorization (Internet-Draft)." https://www.ietf.org/archive/id/draft-klrc-aiagent-auth-00.html
[24] NexusOne. "Introducing the NexusOne AI Data Control Plane." https://nexus0ne.substack.com/p/introducing-the-nexusone-ai-data
[25] Invicti. "OWASP Top 10 for LLM Applications 2025." https://www.invicti.com/blog/web-security/owasp-top-10-risks-llm-security-2025
[26] DeepTeam. "OWASP Top 10 for LLMs 2025." https://www.trydeepteam.com/docs/frameworks-owasp-top-10-for-llms
[27] arXiv. "EchoLeak: The First Real-World Zero-Click Prompt Injection Exploit in a Production LLM System." https://arxiv.org/html/2509.10540
[28] TrueFoundry. "MCP Tool Poisoning (CVE-2025-54136): A Structural Vulnerability in Agent Context." https://www.truefoundry.com/blog/blog-mcp-tool-poisoning-gateway-defense
[29] arXiv. "Model Context Protocol Threat Modeling and Analyzing Vulnerabilities to Prompt Injection with Tool Poisoning." https://arxiv.org/html/2603.22489v1
[30] NSA / CISA. "Model Context Protocol (MCP) Security Design." https://media.defense.gov/2026/Jun/02/2003943289/-1/-1/0/CSI_MCP_SECURITY.PDF
[31] Blaxel. "What Are Guardrails for AI Agents?" https://blaxel.ai/blog/guardrails-for-ai-agents
[32] Cisco. "Cisco AI Readiness Index 2025: Realizing the Value of AI." https://www.cisco.com/c/dam/m/en_us/solutions/ai/readiness-index/2025-m10/documents/cisco-ai-readiness-index-2025-realizing-the-value-of-ai.pdf
