Policy artifacts can describe approval intent, but they do not stop unauthorized models or MCP servers from being used. When enforcement is separate from the decision, teams rely on manual follow-up, which creates drift between what was approved, what is actually deployed, and what auditors can verify.
When policy is only a ticket, what is actually missing?
A ticket can record intent, approval, and ownership, but it does not itself control runtime behaviour. The missing piece is an enforceable control point that blocks disallowed models, brokers, or MCP servers at the moment of use. If approval lives only in workflow state, the policy becomes advisory and the environment can still drift out of compliance the same day it is approved.
That gap matters because AI policy usually spans both decision and execution. Decision-making can sit in a ticketing system, but the actual control has to live where model access, tool access, and server registration are enforced. Without that separation, the organisation has a record of governance without a mechanism for governance.
Policy artifacts are still useful for traceability, but they are not a substitute for configuration, access control, or allowlisting. In practice, the strongest policies are the ones that can be translated into controls that are checked automatically at deployment time and continuously during operation.
Why does the approval and deployment split create drift?
Drift appears when humans are expected to carry the policy across from the ticket into the environment. That introduces delay, inconsistency, and exception creep, especially when teams move quickly or when multiple systems need to be updated in sequence. The approved state in the ticket and the real state in production stop matching, which makes audit evidence weak and incident response slower.
This split also makes it easy for shadow adoption to persist. A team may be able to justify usage with a ticket, yet still consume an unapproved model endpoint or external MCP server because there is no technical gate in the request path. In that pattern, the ticket documents the exception after the fact instead of preventing the condition that required the exception.
The practical effect is that control assurance becomes manual. Reviewers end up comparing tickets to inventories, logs, and deployment records to infer whether policy was followed, rather than relying on the system to enforce the decision directly. That is a weak operating model for fast-moving AI environments.
What changes when policy is enforced as control instead of process?
When policy is encoded as an enforceable control, the organisation can treat approval as a prerequisite rather than a reminder. That usually means the runtime platform, gateway, or configuration layer checks the approved model list, permitted tools, and allowed MCP servers before requests are accepted. The result is that compliance is verified at the point of use, not reconstructed later from paperwork.
This shift also improves accountability. A control can be tested, monitored, and revoked; a ticket can only be closed or reopened. If a model or server is not supposed to be available, enforcement should make that state unachievable or immediately visible, not merely undocumented. That is the difference between governance that exists on paper and governance that changes system behaviour.
For teams managing AI access paths, Agentic AI Security Policy Template is useful because it ties approval, identity, access, tools, monitoring, and retirement into one policy structure that can be operationalised. ISO/IEC 42001:2023 also reinforces this distinction by requiring an AI management system that connects policy to accountable operating processes, not just documentation.
Risk and Threat Considerations
Ticket-only policy creates a control gap that adversaries and careless users can exploit, because approval evidence does not stop an unsafe model, secret, or server from being used. The same gap also increases operational risk, since auditors, responders, and platform owners may all believe the same access is controlled when it is only recorded.
Failure mechanism: The environment depends on people to translate decisions into enforcement, so any missed update, stale exception, or unsynchronised inventory allows disallowed AI components to remain usable.
Impact: Unauthorized model use, unmanaged MCP exposure, audit drift, and delayed containment become more likely, especially when multiple teams can approve or consume access independently.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the technical controls, while ISO/IEC 42001:2023 defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| ISO/IEC 42001:2023 | AI management system | The question is about turning AI policy into enforceable governance. |
| Recommendation — Map policy intent to enforceable AI management processes and operational controls. | ||
| NIST CSF 2.0 | GV.PO-01 — Policy establishes and communicates cybersecurity expectations | Policy-to-control separation is a governance and implementation issue. |
| PR.AA-05 — Access permissions and authorizations are managed | Unauthorized models and MCP servers are prevented through access enforcement. | |
| Recommendation — Translate policy into controls that are enforced and monitored, not only documented. Enforce approved access paths with policy-based authorization at runtime. | ||
| NIST SP 800-53 Rev 5 | AC-3 — Access Enforcement | The issue is whether approval actually blocks disallowed AI access. |
| CM-6 — Configuration Settings | Runtime controls must reflect approved AI policy, not ticket state. | |
| Recommendation — Implement access enforcement where models and tools are invoked. Harden configurations so approval states are enforced technically. | ||
Practitioner Guidance
What to verify: Check whether an approval ticket changes an allowlist, policy engine, proxy rule, or deployment gate. If it does not, then the ticket is evidence of intent, not evidence of control.
Decision rule: If the control can be bypassed by direct endpoint access, manual configuration, or a separate integration path, treat the policy as incomplete until enforcement is embedded in every path that can reach the model or MCP server.
What good looks like: The approved set, deployed set, and observable runtime set should match closely enough that exceptions are rare, time-bounded, and easy to detect. When those sets diverge, the gap should be visible immediately rather than discovered in audit review.
Practitioner takeaway: In AI governance, the ticket should prove why access was allowed, while the control should decide whether access is possible at all.
Related resources from NHI Mgmt Group
- What breaks when organisations rely on passive AI dashboards instead of enforceable controls?
- What breaks when network controls are used instead of request-level policy for machine access?
- What breaks when AI agents can chain tools through MCP without tight policy controls?
- How should organisations turn AI governance policy into enforceable controls?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 12, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org