Data leakage prevention
Annex A 8.12 asks you to stop and detect sensitive data leaving through email, cloud sharing, removable media and web apps. At 25–250 people, the DLP in Microsoft 365 or Google Workspace usually meets it when run in listening mode first. Clear the UK GDPR monitoring assessment before switch-on, and keep alert triage records as audit evidence.
A client's security questionnaire asks how you stop customer data leaving the business. Your honest answer is a shared drive, good intentions and a policy nobody has tested. Auditors reading ISO 27001:2022 Annex A 8.12 data leakage prevention want something operating, not a purchase order for a tool.
This guide is for security leads and IT directors at UK firms of 25–250 people. It shows how to meet the control with the Microsoft 365 or Google Workspace licences you already hold, and how to run it in listening mode before blocking anything. It also covers squaring it with UK GDPR and what an auditor will sample.
ISO/IEC 27001:2022 Annex A control 8.12 data leakage prevention (A.8.12) requires you to stop sensitive information escaping from the systems, networks and devices that handle it. The control is both preventive and detective: rules block prohibited transfers, while monitoring surfaces risky behaviour you chose not to block.
The control asks for an outcome rather than a product. You identify the information that would hurt if it walked out, watch the routes it could take, and intervene where the risk justifies it. Intervention runs from a warning prompt through quarantine to a hard block.
The detective half is what makes the control auditable. Every warning, override and near miss is a record that someone looked, and the alerts that matter escalate into incident response. The ISACA guidance on ISO/IEC 27002:2022 Control 8.12 confirms the dual role and the reach across systems, networks and devices.
The 2022 edition carries data leakage prevention as a standalone control, and the ISO/IEC 27001:2022 Annex A control 8.12 title is simply "Data leakage prevention". Your Statement of Applicability lists it as ISO 27001 A.8.12 among the technological controls. Treat ISO 27001:2022 A.8.12 data leakage prevention as a set of exits you have decided to watch, not a tool you have bought.
At 25–250 people, four exits matter most: corporate email, cloud-storage sharing and sync, removable media, and unsanctioned web apps, with generative AI tools the fastest-growing. NCSC guidance says to baseline the prevent, monitor and audit measures already covering these routes, starting with email and external storage devices.
Most leaks at this size are mundane. A client list syncs to a personal drive, or a spreadsheet goes to the wrong domain. A salesperson exports the CRM during a notice period, or someone pastes confidential text into a public AI chatbot. Any of them can breach a client contract, trigger a UK GDPR notification or surface in litigation.
Rank the routes in this order when you scope rules:
The NCSC guidance on reducing data exfiltration is written for malicious insiders, but its method suits accidents too. List the measures already covering each route, then assess the residual risk to your critical information assets.
The common mistake is watching the network perimeter while the real exits sit on the endpoint. Clipboard actions, USB writes, local screenshots and browser uploads to AI tools never cross a perimeter appliance. They stay unmonitored until an endpoint policy covers them.
Data leakage prevention covers three states. For data at rest, encrypt storage and restrict sharing. For data in motion, force TLS and filter email. For data in use, apply clipboard limits, upload restrictions and screenshot rules to high-sensitivity roles rather than everyone. This matches NIST's definition covering data in use, in motion and at rest.
The NIST Computer Security Resource Center definition of data loss prevention describes one capability that identifies, monitors and protects data across all three states. A mail filter on its own covers one of them.
In-use rules are where proportionality bites, because they act on what a person does at their own screen. Three choices keep them defensible:
| Data state | Mechanism | What it catches | Evidence it leaves |
|---|---|---|---|
| At rest | Encryption of devices and cloud storage; sharing restrictions; expiry on external links | Files shared to personal accounts or through open links | Encryption status reports; sharing-policy export |
| In motion | Enforced TLS; outbound email filtering on labelled data | Misdirected or unprotected transfers of sensitive files | Mail-rule hits; quarantine log; transport settings |
| In use | Clipboard, upload and screenshot rules for high-sensitivity roles | Pastes into unsanctioned apps; uploads to personal storage | Policy matches; user overrides; endpoint coverage report |
No. Annex A 8.12 asks for the outcome, not a dedicated tool. At 25–250 people, Microsoft Purview or Google Workspace DLP, sharing restrictions and conditional access usually deliver it. A standalone platform is a scale decision rather than a certification requirement, and one a 40-person firm often cannot staff.
Nothing in the ISO 27001:2022 Annex A 8.12 data leakage prevention control names a product. An auditor wants rules aimed at data you have classified, an alert process that runs, and evidence of both.
Three capabilities you probably already license cover most of it:
A standalone platform becomes sensible as headcount grows, the data estate extends beyond one productivity suite and someone is paid to run its alert queue. Buying one earlier is the pitfall. Nobody has time to tune it, so the queue fills. The platform becomes shelfware beside a native suite that would have covered the risk.
It can be, if the monitoring is lawful, fair and transparent. The ICO expects you to be clear about your purpose, choose the least intrusive means and assess necessity and fairness before inspecting anything. Document the lawful basis and proportionality, and complete a DPIA, before switch-on rather than after a grievance.
DLP means inspecting what your staff send and do. That puts it under UK GDPR and employment law as well as ISO/IEC 27001:2022 Annex A 8.12 data leakage prevention. The ICO guidance on monitoring workers is the reference to work from. Complete four items before any rule inspects content, and keep each as a dated record:
Monitoring you haven't disclosed isn't a safeguard. It's the breach.
Keystroke tracking nobody was told about, or inspection of personal webmail with no stated basis, are the usual ways a safeguard turns into a grievance. Auditors ask where that balance is documented, so the paperwork matters as much as the configuration.
Do this before enabling inspection and it stops being a hurdle. The notice, the assessment and the acceptable-use wording become audit exhibits. You can show them to a client, a regulator or a works council before anyone asks.
Start from A.5.12 classification and A.5.15 access control, then configure and listen. Label the two or three data types whose leakage hurts and set rules in your native suite over one to two weeks. Then run them silently for three to four weeks. Tune out false positives, then enforce with an exception route.
Classification is the prerequisite, and the label set can stay small: client data, financials and product IP cover most firms. A.5.15 then decides who was entitled to that data in the first place, so a leakage rule only has to catch what escapes those entitlements.
A DLP tool bought before classification can't tell a client dataset from a lunch menu.
Work through the sequence in this order:
Skipping the listening phase does the most damage. Blocking from day one breaks legitimate workflows, and the business learns to route around security with unsanctioned tools.
Brief staff before enforcement starts. When people know what a warning prompt means and how to ask for an exception, the first block is a short exchange rather than an escalation to the helpdesk.
Timing matters as well. Treat this as a later-programme control: deployed before classification and access control are settled, it produces noise rather than protection. Done in order, the path from first configuration to enforcement takes roughly four to six weeks.
Treat data leakage prevention as a monitoring pipeline. Route every alert into a ticket queue with data type, channel and user attached. Tighten export thresholds automatically when HR logs a resignation, diff exported rule sets against the approved version on a schedule, and report generative AI upload telemetry weekly.
ISO 27001 2022 Annex A 8.12 data leakage prevention is a monitoring control, so engineering it well is mostly plumbing the signal. Once alerts land as tickets, triage times and outcomes accrue as operating evidence without anyone compiling them.
A DLP alert that nobody triages is decoration.
Three further automations keep the control honest after go-live:
People keep the judgement. Triage calls and rule changes need someone who knows the data. Every rule is also a monitoring decision about staff, so data owners and the privacy owner share it.
The failure this prevents is the rule set written at deployment and never revisited while the business, its data and its exit routes change around it. With the quarterly pack on the agenda, tuning becomes a standing item and the control stays current without a project to revive it.
Expect six exhibits: the live rule set with its policy linkage, baseline findings and tuning decisions, alert queues with handled incidents, bulk-export approvals naming the data owner, endpoint coverage reports, and the transparency trail for monitoring. A deployment-day screenshot with no alert history since reads as shelfware.
An auditor testing ISO 27001 2022 control 8.12 data leakage prevention samples operation, not intent. Expect four checks:
Two further questions catch firms out. Can staff paste company data into public AI tools, and how do you know? And who approved your last bulk data export? The AI-egress report and the export approvals from earlier sections answer them directly.
The baseline-and-tuning narrative carries more weight than any rule screenshot. It persuades an auditor the control is operated rather than installed, and it explains why each rule says what it says.
If the pipeline from the automation section is running, the pack assembles itself. Tickets, drift diffs, metrics and approvals are by-products of operating the control. You walk into the audit with months of history rather than a snapshot.
Treat AI tools as one more exit. Choose the sanctioned tools, make them the easiest route, and restrict or monitor uploads to the rest. Tell staff which tools are approved and why, and say in the acceptable-use policy that you monitor the others. Pretending the channel doesn't exist leaves you unable to answer the auditor's question: "How do you know?"
IT or security operations run the queue, but rule decisions belong jointly to data owners and whoever owns privacy. Where headcount allows, we recommend the person who approves a rule is not the only person who operates it. Name both roles in the rule register so an auditor can see who decided what.
Not technically, and you don't need to pretend otherwise. Record the gap as accepted residual risk, then cover it with acceptable-use wording, training and clean-desk rules for the most sensitive areas. Watermarking exports with the user's name also makes a photographed screen traceable.
No. The control asks for measures proportionate to your risk. Blocking unencrypted removable media is cheap and rarely contentious, and for roles that genuinely need USB you can allow company-issued encrypted devices and log writes. Run the rule in listening mode first, like any other.
Every control in this framework and the clause guides that sit above them, grouped by control domain. Open any entry for its control definition, implementation steps and the audit evidence it expects. Dimmed entries are planned.
Work with a Trust Architect to scope your ISMS, close the gaps, and get audit-ready — without stalling your roadmap.