The essentials in 30 seconds
- Without a SOC, you protect the most exposed scope first, then prove that the controls work before adding more.
- A few verified blocking rules are worth more than an exhaustive policy whose alerts nobody reads.
- The plan fits in five steps, with an active test on synthetic data replayed every month and after every change.
In a mid-sized company (ETI) with no SOC and no dedicated CISO, data leak prevention rests on a simple principle: protect the most exposed scope first, then prove that the controls work before adding others. The point is not to monitor everything, but to close the most likely egress paths and check regularly that they stay closed. A CIO can run this plan in a few months, with the tools already in place.
Why the “large enterprise” approach fails in a mid-sized company
Classic DLP methods assume a team that triages alerts every day. Without a SOC, those alerts pile up and nobody reads them. The result: rules left in audit mode for years, a dashboard full of false positives, and no certainty about what actually gets out.
Diagram · the five-step plan
Step 1: identify the most exposed scope
Start with two questions, not with a full inventory. Which data would do the most damage if it got out? Where does it get out most easily today?
The data that really matters
In most mid-sized companies, the list is short:
- customer files and personal data (HR, payroll, CRM);
- prices, margins, commercial offers in progress;
- drawings, formulas, source code or industrial know-how;
- sensitive legal and financial documents (contracts, transactions in preparation).
No need to launch a large classification project. Identify the three or four places where this data lives (a network share, a SharePoint site, the ERP, a cloud bucket) and note who has access to them. Data classification will come later, in a targeted way.
The most likely egress channels
The table below helps you prioritise. Exposure depends on your context, but the order is often similar.
| Channel | Why it is exposed | Control most often already in place |
|---|---|---|
| Outbound email | Daily use, attachments, wrong recipients | Mail flow rules of the office suite |
| Personal cloud and collaboration tools | External link sharing, personal accounts | Little or no control |
| Browser and websites (including generative AI) | Copy and paste, uploads to unapproved services | Proxy or partial web filtering |
| Workstation (USB, printing) | Mobile workstations, remote working | Antivirus or EDR, rarely an endpoint DLP |
| Outbound network | Overly broad allowed flows, unmonitored DNS | Firewall with old rules |
Choose a single scope to start with: usually email and the collaboration cloud, because that is where most everyday leaks happen. The topic is covered in detail in our article on data leaks through personal cloud, Teams and Slack.
Step 2: switch on what you already own
Many mid-sized companies pay for licences that include unused DLP features. Before buying anything, check:
- the DLP policies of your office suite (Microsoft 365 or Google Workspace);
- the external sharing options on SharePoint, OneDrive or Drive;
- the web filtering categories of your firewall or proxy;
- the device control policies of your EDR.
Configure few rules, targeted at the data identified in step 1. Switch them to blocking mode as soon as possible for the obvious cases (for example: an HR export sent to an external address).
Step 3: prove that the controls block
This is the step almost every mid-sized company skips. A configured rule is not an effective rule. Gaps are common: a file format that is not inspected, a compressed archive that gets through, an exception added for a department and then forgotten. These false negatives are silent by nature.
The only way to know is to test actively: attempt, with synthetic data that looks like the real thing, to get the information out through each channel of the chosen scope. You then observe what was blocked, what was only logged and what got through without leaving a trace. The general method is described on our page about data exfiltration testing.
A concrete scenario
An industrial mid-sized company of 600 people switches on a DLP policy for files containing social security numbers. The CIO prepares a fake payroll export, filled with fictitious identities. He attempts four sends: direct attachment, zipped file, external sharing link, upload to a consumer storage service from the browser. The first is blocked. The other three raise questions. In half a day, he has a precise list of fixes, instead of a feeling of security.
This kind of test must be done in production, on the real workstations and the real flows, otherwise it proves nothing. Hence the importance of using decoys only: see testing in production with synthetic data.
Next step
Would your DLP rules block a fake payroll export?
A 30-minute guided demo, on pre-built result sets: the campaign across the 8 channels covered, the report and its detail, nothing to install. The POC then replays one standard scenario with synthetic data, from a representative machine in your network, through your real egress controls. What actually gets out through your egress paths is what the pilot shows you.
Step 4: prioritise and fix
Without a dedicated team, you will not fix everything at once. Rank each finding on two criteria: the sensitivity of the data concerned and how easy the egress path is. An open channel, usable by any employee, on customer data comes before a complex technical scenario on low-sensitivity data.
For each fix, note the owner, the deadline and the test that will confirm it works. That last column changes everything: it turns an action into evidence.
Step 5: extend and measure over time
Once the first scope is closed and verified, move on to the next: browser and generative AI, then workstation, then outbound network. Replay the tests at regular intervals and after every major change (migration, new SaaS tool, policy update). A posture degrades silently.
The CIO’s monthly routine
- Replay the exfiltration scenarios of the covered scope.
- Compare with the previous month: new passes, regressions.
- Review the exceptions added to the DLP rules and the firewall.
- Deal with the two or three priority actions.
- Report a simple metric to management: the share of scenarios blocked.
That last point matters. An executive understands “seven egress paths out of ten are blocked, here are the three remaining” far better than a volume of alerts.
Frequently asked questions
Do you need to hire a CISO before launching a DLP project?
No. The plan described here is designed for a CIO. A CISO will bring governance later, but closing the most exposed egress channels does not require waiting for their arrival.
Is a DLP without a SOC worth it?
Yes, provided you favour blocking over alerting. A verified blocking rule protects even if nobody watches the logs.
Which channel should you start with?
Most often email and cloud sharing, as these are the channels used most on a daily basis. Adapt according to where your sensitive data actually lives.
How often should you test?
At least after every significant change, and ideally continuously. An annual test leaves months of invisible drift.

