Control over AI
Blog
GDPR and workplace AI 8 min read

A DPIA for Microsoft Copilot: what do you include?

The sector DPIA describes the service; yours describes how you use it: permissions, data, connections, measures and how you will later show they are working.

Abstract translucent panels forming a skyline
Quick answer

A DPIA for Microsoft 365 Copilot starts from what already exists: the DPIA that SURF published together with SLM Rijk describes how Microsoft processes data and which residual risks remain. What you add covers your own use: which version and who holds a licence, the permission structure Copilot searches with, which data ends up in prompts and within its reach, which connections and agents are switched on, which settings and measures you choose and which AI tools are in use alongside it. And one part most DPIAs miss: how you show afterwards that the measures work, in figures without a user ID.

01

The sector DPIA describes the service; your DPIA describes how you use it

02

The permission structure belongs in it, because Copilot searches with the permissions a user already had

03

Connections, agents and new uses of the same licence change the processing, and therefore the DPIA

04

The AI tools alongside Copilot belong in it, because the DPIA describes the processing that actually takes place

05

A measure on paper is not yet a measure: write down how you will show it is working

A municipality's privacy officer is forwarded the SURF DPIA on Microsoft 365 Copilot, with a question: does this mean the DPIA is "done"? She reads it and finds a solid description of what Microsoft does with data. It says nothing about the forty SharePoint sites at the municipality that are open to everyone, or about the agent the social services department wants to build.

That is no fault of the document. A sector DPIA describes the service; your DPIA describes how you use it. What you add yourself: which version and for whom, the permission structure, which data, which connections, which settings and measures, which tools are in use alongside it and how you will later show that the measures are working.

When is a DPIA for Copilot needed?

Article 35 GDPR requires a data protection impact assessment when processing is likely to result in a high risk to individuals, and the EDPB's rule of thumb is that two of its nine criteria are enough. Copilot for dozens or hundreds of employees, with access to mail, calendars and documents full of personal data, quickly meets more than that: new technology, large scale, sensitive data and employees as data subjects. How to weigh this is covered in our article on whether AI tools at work need a DPIA; for Copilot the answer is rarely no.

What is already in the sector DPIA?

SURF, together with SLM Rijk, published a DPIA on Microsoft 365 Copilot in December 2024, finding four high privacy risks and advising institutions not to use the service for the time being. After changes by Microsoft, a September 2025 update downgraded the risks to amber, with two residual concerns: inaccurate personal data generated about real people, and an 18-month retention period for pseudonymised metadata. The facts about the service itself, from the training commitment to flex routing, are collected in the privacy risks of Copilot.

That document describes the processor side, and you do not need to redo it. Carry its residual risks over into your own DPIA as residual risks, and note alongside them what you are doing about them locally. Mind the date, though: the service changes every month, and a DPIA describes the situation at the time it was written.

What do you add yourself?

PartWhat you includeWhy it belongs there
Version and usersWho works with Copilot Chat, who with the paid Microsoft 365 Copilot, what applies to the consumer versionThe versions differ in reach and in data protection
Permission structureThe dated state of permissions in SharePoint, OneDrive and Teams, and what was cleaned upCopilot searches with the permissions a user already had
DataWhich categories end up in prompts and which are within reach of search, per type of workThe DPIA describes the processing that actually takes place, not the intended one
Connections and agentsConnectors, agents from Copilot Studio and plug-ins, with the source and owner of each connectionEvery connection widens what can end up in an answer
SettingsFlex routing, sensitivity labels and DLP, and which of these are temporaryThey determine where processing runs and what is excluded
Other AI toolsWhat is in use alongside Copilot, with its statusOtherwise the DPIA describes one tool while four are in use
Measures and evidenceFor each measure, how you will later show it is workingA DPIA describes; the figures afterwards show

The permission structure is the part most often missing, and the most important. Copilot breaks no permissions; it searches with the permissions a user already had, and that makes years of oversharing findable with a single question. What happens when Copilot can reach SharePoint is therefore a DPIA question: which sites are open to everyone, what has been done about it and on which date. Microsoft puts that cleanup at the front of its own deployment guidance.

The data falls into two parts. First, what employees paste into the prompt, per type of work: customer contact, personnel files, residents' case files. Second, what Copilot retrieves on its own from mail and documents, which is everything the user is allowed to open. The first is behaviour, the second is configuration, and both belong in the description.

The connections change the processing without anyone asking for a new DPIA. An agent that pre-processes purchase invoices, a connector to an external system, a feature that arrives with a monthly update: each one widens what Copilot can read. Record who switches them on and when a new use of the same licence gets its own review; the decisions involved are covered in Microsoft Copilot governance.

What does that look like at the municipality?

The privacy officer writes the DPIA in five parts. Copilot Chat for everyone with a work account, the paid version for a hundred and twenty employees, and the consumer version not allowed, with the reason recorded. A permissions report showing that forty sites are open to everyone, and the decision that they will be cleaned up before any licence is assigned. The agent for social services as a separate paragraph, with its own review before it goes live. Summarising meetings with residents in Teams: not allowed until that has been decided separately. And a date, six months on, when the description is held up against the tools actually in use.

On that date it turns out that ChatGPT and a transcription tool are in use alongside Copilot, and that nobody has ever decided anything about the transcription tool. That is not an incident. It is the normal gap between a description and a working day, and exactly why the date was in the DPIA.

How do you show that the measures work?

The DPIA says that sensitive data is highlighted before a prompt is sent, that employees see a decision when they open a tool that has one and that the permissions have been cleaned up. Whether that actually happens is not in the document. It is in the figures afterwards: how many highlights there were and what happened to them, how many notices appeared and what the person did next, what share of AI use went through allowed tools and the permissions report with a new date. Our article on why a dashboard is not evidence explains what still has to be added: the measure and the scope, next to every figure.

Detections over timeLast 30 days
12,438+18% vs the previous period
Detections by platform
ChatGPT
ChatGPT
78% adjusted
8,124
Gmail
81% adjusted
3,210
Gemini
74% adjusted
812
Detected entity types
Name
4,212
Email address
2,930
Credit card number
1,486
Account number
1,104
Diagnosis
612
StandardCritical
The BeeSensible dashboard: detections in aggregate and where they occur most, without monitoring individuals.

BeeSensible highlights sensitive data in browser text fields as someone types, including the Copilot prompt in the browser. Every highlight is counted with its outcome and every notice with what the person did next, without a user ID. Accountability sets those figures against the provisions of the GDPR, NIS2 and the AI Act, and states for each provision what the figures do not cover. On request, BeeSensible provides a product DPIA as input for the customer's own DPIA; the customer remains the controller. How that fits into the wider picture of tools and decisions is covered on our AI governance topic page.

What to do differently from now on: read the sector DPIA as a description of the service, and write the seven parts from the table as a description of your use, with the sentence "and this is how we show it is working" next to every measure. Where you cannot finish that sentence, the measure exists only on paper.

FAQ

Common questions

Is a DPIA mandatory for Microsoft 365 Copilot?

Not automatically, but usually. Article 35 GDPR requires a DPIA when processing is likely to result in a high risk, and the EDPB's rule of thumb is that meeting two of its nine criteria is enough. Copilot for dozens of employees, with access to mail and documents full of personal data, quickly meets three or four: new technology, large scale, sensitive data and employees as data subjects.

Can we simply adopt the SURF DPIA?

As a description of the service, yes: how Microsoft processes data, which commitments it has made and which residual risks SURF sees. Not as a description of your processing. Your permission structure, the data that ends up in prompts and within reach in your organisation, the connections your administrators switch on and the tools in use alongside Copilot are not in it. You write that part yourself, and it is the part a regulator will ask you about.

Why do SharePoint permissions belong in a DPIA?

Because Copilot searches with the permissions a user already had, and summarises everything that user can open. A site opened to everyone years ago can be found with a single question. The DPIA describes which personal data can reach whom, and with Copilot the state of the permissions decides that. So a dated report of that state belongs in it.

Do we need a new DPIA if we build a Copilot agent?

Yes, if the agent materially changes the processing: different data, a different source, a different purpose. An agent that reads purchase invoices processes different personal data from an assistant that summarises email. Record in the DPIA who reviews a new use of the same licence, so you only add a paragraph instead of redoing the whole document.

How do you show that the measures in the DPIA work?

With figures from after the rollout, without a user ID: how often sensitive data was highlighted and what happened next, how many notices appeared for tools with a decision and what the person did then, what share of AI use went through allowed tools and a permissions report with a new date. Put the measure and the scope next to every figure, and do not leave out what you cannot substantiate.

Portrait of Rens Timmermans from BeeSensible

Prefer someone to walk you through it?

Rens, BeeSensible

I'm happy to give you a twenty-minute tour. Leave your details and I'll find a time that suits you. You're also welcome to call or email.

Prefer to talk to someone first?

Want a live demo, or a quote for 100+ users? Leave your details and we'll be in touch within one working day.