Most AI policies contain a sentence like this one: employees must not use AI tools that have not been approved. It is clear, it is reasonable, and it describes a state of the world rather than an action. Nothing in it says what happens at the moment somebody opens an unapproved tool.
That gap is where enforcement lives, and it is wider than it looks, because the available answers are not variations on a theme. Recording that it happened, warning the person, blocking the request, and stopping the application from running are four different interventions with four different costs, four different failure modes and, in much of Europe, four different conversations with a works council.
This guide is about choosing deliberately between them. It covers what each action actually is, where in the stack each one can be enforced and what cannot be enforced anywhere, the employment law layer that enforcement runs straight into, and why the control that scales best is the one nobody counts. It follows our generative AI usage policy template, which owns the policy text, and picks up where endpoint governance leaves off, at the point where discovery turns into action.
Four actions, escalating
- RecordThe person experiences nothing. You get the evidence and no friction
- Alert the personA message at the moment of use, naming the approved route
- Block the requestA specific action fails, with an explanation if you built one
- Stop the applicationThe tool will not start, or is removed from the machine
A policy is a sentence
There is a predictable sequence in AI governance programmes. The policy lands first, because it is the artefact that can be written without anyone else's cooperation. Discovery follows, because the policy immediately raises the question of whether anyone is following it. And then the programme arrives at enforcement and discovers that it is not one decision but a series of them, each requiring a different team to agree.
The reason enforcement is treated as a single step is that the policy phrases it as one. "Not permitted" reads like a binary. In implementation it is a spectrum, and where you land on it determines the cost, the legal exposure and whether people route around you.
Four actions, not one
| Action | What the person experiences | What it costs you | What it does not do |
|---|---|---|---|
| Record | Nothing at the time | Least. A register entry and a conversation later, if anyone has one | Nothing is prevented. A record with no follow-up is an inventory of things you tolerated |
| Alert the person | A message at the moment of use, explaining the position and the approved route | Low, and it is the action most likely to change behaviour, because most unapproved use is uninformed rather than deliberate | Does not prevent anything. Ignored alerts need a second response or they teach people the rule is decorative |
| Block the request | A specific action fails, usually with an explanation if you built one | Moderate. Needs a path to enforce on, and produces support load when it catches the wrong thing | Does not stop the tool being used elsewhere, on a path you do not control |
| Stop the application | The tool will not start, or is removed from the machine | Highest, in support load, in goodwill, and in the consultation it triggers | Does not reach personal devices, and reliably displaces the activity rather than ending it |
Three things follow from laying them out this way.
The second action is underused. Alerting at the moment of use is cheap, reversible, and pointed at the actual cause of most unapproved use, which is somebody not knowing there was an approved option. It is also the only one of the four that can carry a route to compliance rather than just a refusal. An alert that says "this is not approved, the approved alternative is X, and you can request this one here" does work that a block cannot.
The fourth action displaces rather than stops. Our guides on shadow AI and endpoint governance both record the same pattern: prohibition without a fast sanctioned alternative moves the activity to machines and accounts you cannot see. Blocking a managed laptop is not a reduction in use if the person has a phone.
The first action is not neutral. Recording without acting is a defensible choice for a period and an indefensible one as a steady state, because the record itself becomes evidence that you knew. If the answer is to tolerate something, the honest version is a documented acceptance with an owner, not a quiet log.
Where each one can actually be enforced
Enforcement needs a chokepoint, and the chokepoints available depend on how the tool reaches the model. This is the same structural problem that caught network controls, described in full in our endpoint guide, and it determines which of the four actions is even available.
| Layer | Can enforce | Cannot see |
|---|---|---|
| Network and secure web gateway | Access to known web destinations, uploads to browser based tools | Native applications that manage their own connections, pinned certificates, anything local |
| Identity and single sign on | Whether a corporate identity can authenticate to a tool. Strong where it applies | Personal accounts and personal keys, which is the route people take when identity blocks them |
| Device management | Whether an application is installed, and on managed devices whether it may run | What the application is allowed to reach once running, and unmanaged devices entirely |
| AI gateway or model proxy | Requests routed through it, including content inspection | Direct calls that bypass it, local inference, and tool calls that never traverse it |
| Application and agent configuration | Which tools an assistant may call and in what mode. The most precise layer and the least centrally managed | Anything running outside the managed configuration |
The honest summary of that table. There is no layer at which an AI policy can be comprehensively enforced, and there is no combination of layers that reaches an unmanaged personal device. Any enforcement design is therefore a decision about which subset of use to govern well, and saying that out loud to a risk committee is better than discovering it during an incident. Identity is usually the highest return single layer, because it is the one that applies regardless of where the tool runs.
The employment law layer
This is the part that turns enforcement from a technical project into a negotiation, and it is the part most likely to be discovered late.
The GDPR anticipates it directly. Article 88 allows Member States to adopt more specific rules by law or collective agreement for processing employees' personal data in the employment context, covering purposes such as recruitment, performance of the contract, management, health and safety and termination. Paragraph 2 requires those rules to include "suitable and specific measures to safeguard the data subject's human dignity", legitimate interests and fundamental rights, with particular regard to the transparency of processing, transfers within a group of undertakings, and monitoring systems at the workplace.
That last item is the point. Workplace monitoring is a named area where national law is expected to diverge, and Member States had to notify the Commission of their provisions. An enforcement control rolled out uniformly across an EU estate is being deployed into a patchwork by design, not by accident.
The AI Act adds a specific duty in the other direction. Under Article 26, before putting a high risk system into service or using it at the workplace, employer deployers must inform workers' representatives and the affected workers that they will be subject to it. That duty is about the AI systems you deploy to employees. Whether a governance enforcement agent is itself in scope depends on how it is classified, which is a question worth asking your own counsel rather than assuming either answer.
Two practical consequences. First, the distinction between reading configuration and observing behaviour matters legally and not only ethically, and a design that reads what is installed and how it is configured is a much easier case than one that watches what people type. Second, the consultation is cheaper before the rollout than after it, and in several jurisdictions it is not optional.
The control nobody counts
Every enforcement layer in the table above shares a limitation: it works against tools somebody has already identified. New assistants appear continuously, and a recognition list trails reality permanently.
There is one control that does not have that property, and it happens to be a legal obligation. Article 4 requires providers and deployers of AI systems to "take measures to support the development of AI literacy" among their staff and others operating AI systems on their behalf, taking into account their "technical knowledge, experience, education and training", the context of use, and the persons on whom the systems are used. The article is explicit that it does not require guaranteeing any specific level for any individual, which makes it a duty to make the effort rather than to certify an outcome.
Read as an enforcement measure rather than as a training obligation, it is the only control in this article that generalises. A person who understands why a particular class of tool is a problem will make a reasonable decision about a tool nobody has assessed yet. A blocklist will not. The Commission and Member States are required to support providers and deployers in meeting this duty, particularly SMEs, and the Commission is to publish practical examples on the single information platform.
What this changes about the escalation. If literacy is the generalising control and alerting is the cheapest behavioural one, then the design that performs best is usually the one that invests heavily in the first two and reserves blocking for a small, clearly justified set. That is also the design that produces the fewest works council problems, which is not a coincidence.
Designing the escalation
-
Decide what happens, per tier, before you deploy anythingWrite the mapping: at this tier of tool and data, the response is record; at this tier, alert; at this tier, block. Deploying an enforcement capability before deciding what it should do produces either everything blocked or nothing blocked, and both get switched off.
-
Make every block carry a routeA refusal with no next step converts a governance control into an obstacle, and obstacles get routed around. The message should name the approved alternative and link the request path. Our guide to AI intake and approval covers making that path fast enough to be worth taking.
-
Hold the works council conversation at design timeBring what is collected, what is not collected, who can see it and what actions follow. Reading configuration rather than content is a materially easier case, and bringing the design while it can still change is the difference between a consultation and a dispute.
-
Start in alert mode and measure before enforcingRun the rule in a mode that records what it would have done. The result tells you the false positive rate and the volume, both of which are needed to size support load. A rule enforced on day one without that measurement is how enforcement programmes earn a reputation in week two.
-
Invest in literacy proportionate to what you cannot enforceThe larger the unmanaged portion of the estate, the more of the control has to come from people making reasonable decisions. That is a budget argument, and Article 4 is the duty it attaches to.
-
Record tolerated exceptions as decisionsWhere something is known and permitted to continue, write it down with an owner, a reason and a review date. A standing exception is a legitimate answer. An undocumented one looks identical to a control failure from the outside.
The trade-offs nobody puts on the slide
Enforcement creates a performance record. Any system that attributes an attempted action to a named person produces data about that person, which has a purpose limitation, a retention period and an access model whether or not anyone designed them. Deciding who may see enforcement data about an individual is part of the design, not an operational detail.
The false positive is the expensive one. Blocking something legitimate costs the programme more credibility than missing something unapproved, because it is visible, immediate and personal. That asymmetry argues for conservative initial thresholds and for measuring in alert mode first.
Uniform enforcement across jurisdictions is not uniform compliance. The same control can be routine in one Member State and require consultation in another. A single global rollout plan will be wrong somewhere, and the places it is wrong are the ones with the strongest employee representation.
Enforcement without a fast approval path is a shadow AI programme. This is the one to say plainly. If the sanctioned route is slow and the unsanctioned route is blocked, the result is not compliance; it is the same activity on a device you do not manage, which is strictly worse than what you started with.
Frequently asked questions
Where this leaves you
The uncomfortable fact underneath all of this is that an AI policy cannot be comprehensively enforced. There is no chokepoint that sees everything, no combination of layers that reaches a personal device, and no recognition list that keeps up with the tools being released. Any enforcement design is a choice about which subset of use is governed well.
That is not an argument against enforcement. It is an argument for spending the budget where it generalises. Alerting at the moment of use changes behaviour cheaply and carries a route to compliance. Literacy is the only control that works against a tool nobody has assessed yet, and it is a duty you already hold. Blocking is a precise instrument with a high cost, and it works best used precisely. The programmes that get this wrong are not the ones that enforce too little. They are the ones that enforce first and discover the works council, the false positive rate and the personal device afterwards.
Where a governance platform fits. The enforcement happens in identity, device management and the gateway. What has no natural home is the mapping underneath it: which tools are approved at which tier, with what conditions, what the response is for everything else, which exceptions were granted and when they expire, and the record that connects each enforcement decision to the policy version that justified it. Holding that, and producing it when someone asks why a person was blocked, is what a platform such as Holistic AI is built to carry. The control acts. The register is what makes the action accountable.