Most 2026 coverage of enterprise AI agents is about capability — what they can now do autonomously. The governance research tells a different story: adoption has run well ahead of the controls around it. A Cloud Security Alliance research note surveying 235 large-enterprise CISOs and CIOs found that 92% lack full visibility into their AI agents' identities, and 86% don't enforce access policies for them at all. This isn't a hypothetical risk profile — it's the default state most AI agent deployments ship in today.

At a Glance — AI Agent Governance Gap (2026)

  • 92% of enterprises lack full visibility into their AI agents' identities (Cloud Security Alliance, 235 large-enterprise CISOs/CIOs surveyed, 2026)
  • 86% don't enforce access policies for those identities — same survey
  • 71% report AI systems have access to core ERP/CRM/financial platforms; only 16% govern that access effectively
  • 95% of security leaders doubt they could detect or contain a compromised agent (CSA State of AI Cybersecurity 2026, 1,500+ respondents)
  • What closes the gap: scoped tokens instead of shared credentials, full query-level audit logging, and read-only access by default
92%
lack full visibility into AI identities
86%
don't enforce access policies for them
16%
of the 71% with AI-to-ERP access govern it effectively

Three things governance actually means

"Governance" gets used loosely enough to mean almost nothing. Concretely, it breaks into three separate, checkable things:

How Celigo's MCP Server addresses each pillar

This is exactly the architecture problem Celigo's MCP Server is built to solve, not a hypothetical extension of it. Three specific mechanisms map directly onto the three governance pillars above:

Identity: scoped tokens, not shared credentials

Each AI client authenticates against the MCP layer with its own scoped token rather than a shared NetSuite or Salesforce API credential. This alone addresses the largest piece of the 92%-lack-visibility statistic — every query becomes attributable to a specific agent and token, not lost inside a shared credential's activity log that could belong to anyone.

Access control: read-only by default, write access explicitly scoped

The highest-risk failure mode for any AI-to-ERP integration isn't a wrong answer — it's a bad AI decision corrupting production data. A read-only scoped token removes that failure mode structurally: the agent can query inventory, order status, or account data, but cannot write to NetSuite or Salesforce at all. Where a use case genuinely needs write access, that gets scoped to specific operations rather than granted broadly, with the same logging applied.

Monitoring: every query logged, viewable in one place

Every MCP query is captured — timestamp, model identifier, input parameters, and a hash of the response — in the same Celigo dashboard used to monitor every other integration, not a separate, easy-to-ignore log. This is what turns the EY/AIUC-1 Consortium finding (only 38% of organizations monitor AI traffic end-to-end) from a gap into a solved problem: monitoring isn't bolted on as a separate observability project, it's inherent to how the MCP layer works.

A real example of this in practice

A confidential distribution client's internal AI assistant needed live NetSuite data — inventory by SKU, open purchase orders, account balances, order status — but IT rejected direct LLM-to-NetSuite access outright on credential and audit grounds. Entech built a dedicated Celigo MCP Server with read-only scoped tokens and callable tools defined in Celigo's Tool Builder. NetSuite credentials never leave Celigo, and every invocation is logged with token-actor identity — satisfying the exact audit requirement that blocked the direct approach in the first place. The agent now answers ERP questions in real time, with the governance question already closed rather than deferred.

Why read-only-by-default isn't overly cautious

It's tempting to treat read-only access as a limitation to work around rather than a starting position. In practice, it's the opposite: most AI-to-ERP use cases — answering operational questions, surfacing anomalies, generating reports — genuinely don't need write access at all, and defaulting to read-only removes the worst-case failure mode before any other control even has to work. Write access, when a use case actually needs it, should be added deliberately and scoped narrowly — not granted broadly because it was easier to set up that way at the start.

Frequently Asked Questions

What is AI agent governance? The set of controls that determine what an AI agent can access, what it can do autonomously versus with approval, and whether its actions can be audited after the fact — covering identity, access control, and monitoring.

How does Celigo's MCP Server address the governance gap? Scoped authentication tokens instead of shared credentials, full query-level audit logging visible in one dashboard, and rate limiting plus query-level scoping that restricts what any given token can actually do.

Does read-only access actually solve the governance problem? It solves the highest-risk part — a read-only scoped token eliminates the worst-case failure mode (a bad AI decision corrupting production data) before audit logging even needs to catch it after the fact.

Entech Solutions builds governed AI-to-ERP access on Celigo with the identity, access-control, and monitoring pieces designed in from the start — not retrofitted after an incident. See our Celigo AI Agents & MCP Server page, or get in touch to scope a specific governance requirement. For where the agent’s logic should live in the first place, read System of Record vs System of Action.

Sources: Cloud Security Alliance, "The AI Agent Governance Gap: What CISOs Need Now" (2026).