Microsoft 365 | Data Privacy at a Glance [UPDATED] | 10/17/26

Microsoft 365 | Data Privacy at a Glance

Microsoft 365 cannot be operated in a data protection-compliant manner “out of the box”; it requires active customization. Microsoft provides the tools (Technical & Organizational Measures), but as an admin, you must configure them yourself (Shared Responsibility).

This checklist guides you through the critical levels: from contractual aspects to tenant hardening, Copilot, AI, and the bridge to NIS2.

📅 Since M365 is constantly evolving, this guide will be updated every 3 to 6 months. However, checking the official Microsoft documentation is essential to stay up to date with critical changes.

From contract to AI: the six levels

Before you start tweaking settings in the Admin Center, the fundamental paperwork must be in place. Without these documents, operations in the EU are effectively prohibited. This is where you lay the foundation for accountability under Article 5(2) of the GDPR.

Data Processing Agreement (DPA)

The days of simply ticking a box in the Admin Center with a 'Yes, I agree' are over. Microsoft now governs this through the central Data Protection Addendum (DPA), which is part of volume licensing agreements and the Microsoft Customer Agreement (MCA).

Microsoft regularly updates this document, often at the beginning of the year. It includes the 2021 EU Standard Contractual Clauses (SCCs) from the European Commission, which serve as a fallback should the current adequacy decision be overturned.

Admin tasks:

  • Download the current 'Microsoft Products and Services Data Protection Addendum (DPA)' from the official Microsoft Licensing Documents page or the Microsoft Service Trust Portal.
  • Add it to your data protection documentation. It serves as proof that Microsoft processes data on your behalf under your instructions.
  • Pro tip: Check in the M365 Admin Center under Settings > Org settings > Organization profile whether specific additional agreements are listed. This varies depending on the license type, such as Enterprise vs. Business/CSP.

Maintain processing directory (VVT)

M365 is not a "set-and-forget" solution. You must precisely document in the processing directory (Art. 30 GDPR) which data ends up in the cloud. An entry like "We use Office 365" is a red flag for auditors.

  • The required depth: Clearly distinguish between data categories in VVT from a technical perspective.
    • Content data (Customer Content): Emails, SharePoint files, Teams chats.
    • Diagnostic Data: Telemetry, logs, system states (data protection officers scrutinize these particularly closely!).
    • Service-generated data: License status, user IDs.
  • Tip: Microsoft provides detailed lists in the Trust Center of which data fields (e.g., IP addresses, subject lines) are processed. Incorporate these categories into your data processing directory (VVT) to demonstrate transparency.

Transfer Impact Assessment (TIA)

The situation changed fundamentally in July 2023, but caution is still advised.

  • The new legal situation: Since the EU-US Data Privacy Framework (EU-US DPF), there is once again an adequacy decision in place. Formally, data can be transferred to certified US companies (Microsoft is listed) without the need for complex individual case assessments.
  • Why a TIA is still necessary: Data protection officers and experts still strongly recommend conducting (at least a simplified) risk assessment (TIA), and for two reasons:
    • Legal certainty (Plan B): If the CJEU were to overturn the agreement in a review (keyword: "Schrems III"), you would automatically fall back on the Standard Contractual Clauses (SCCs). These mandatorily require a TIA.
    • Transparency: You document why the use is secure (e.g., through the use of Customer Key Encryption or the EU Data Boundary, which keeps data in Europe).

To-Do: Create a short document that references the adequacy decision but also lists your technical safeguards (encryption, 2FA).

Level 2: Technical Hardening of the Tenant

This is where the real work for administrators begins. Microsoft’s philosophy is productivity first, which is why default settings are often designed for maximum data transmission. To move closer to the principle of Privacy by Default (Art. 25 GDPR), we need to drastically reduce the clients’ chattiness.

Check data location (Data Residency)

Looking at just the mailbox storage location is no longer sufficient. Microsoft completed Phase 3 of the EU Data Boundary (EUDB) on February 26, 2025. Since then, not only data storage (data at rest) but also the processing of personal data and even support logs largely remain within EU and EFTA borders.

  • The check: In the Microsoft 365 Admin Center, navigate to Settings, Org settings, Organization profile, Data location.
  • Target state: Here, Exchange, SharePoint, OneDrive, and Teams must list 'EUR' or 'DE'.
  • Legacy tenants: If your tenant was created before 2020, it may still show 'United States' or 'Global'. At this point, check if you qualify for the (usually free) Data Residency Legacy Move Program and request the data move.

The limits of the EUDB: Microsoft reserves the right, in narrowly defined security cases requiring a coordinated global response, to process data with protective measures outside the EU. Additionally, some Azure services require extra steps for support data protection to take effect. So while the EUDB is robust, it doesn’t eliminate US data transfers entirely. It applies automatically to European tenants—you just need to ensure your licensing agreements are concluded in an EU region.

Minimize diagnostic data and telemetry

This is the main point of criticism from the Data Protection Conference (DSK). Office applications send telemetry data (system status, crash reports, feature usage) to Microsoft. The challenge: Microsoft has changed the labels. What used to be called 'Basic' is now mostly referred to as 'Required'.

Configure the policy 'Configure the level of client software diagnostic data sent to Microsoft' via Intune, GPO, or Cloud Policy.

  • Recommended value “Required”: Only sends data that is technically necessary to keep Office secure and up to date, such as “Word crashes when opening.” No document content or usernames are transmitted.
  • Avoid “Optional”: Sends detailed usage analytics.
  • Special case “Neither”: Blocks all telemetry but is rarely practical, as it may partially hinder updates and support functions. “Required” is considered an acceptable compromise and best practice.

Control "Connected Experiences"

This is where things get legally complex: For many of these features (such as Translator, 3D Maps, Smart Lookup), Microsoft no longer acts as a processor but as a controller in its own right. This means the data leaves the strictly protected tenant environment.

The distinction:

  • Experiences that analyze content: PowerPoint Designer, Editor, Translator. High data privacy risk, as text content is sent to Microsoft servers.
  • Experiences that download online content: templates, fonts, 3D models. Lower risk.

Guidance for decision-making: For high-security areas (HR, research, critical infrastructure), disable content-analyzing services via policy ("Connected experiences that analyze your content"). Expect complaints, as popular convenience features like the Design Assistant in PowerPoint will disappear. This requires a trade-off between productivity and data minimization. Pro tip: If you allow these services, explicitly inform users in the privacy policy that data is sent to Microsoft when using the translator.

Level 3: Security as Data Protection (TOMs)

Article 32 GDPR requires appropriate technical and organizational measures (TOMs) to ensure a level of protection commensurate with the risk. For Microsoft 365, this means: default settings are not sufficient. An unhardened tenant is vulnerable to ransomware and data exfiltration, and thus a potential data protection violation.

Identity protection (MFA)

Access control is the most critical lever. A compromise (identity theft) is considered a reportable data breach (within 72 hours). The strategy: Enable multi-factor authentication (MFA) for 100% of users, including admins.

  • Option A (Basic/SMB): Use Security Defaults in Entra ID. These enforce MFA via the Microsoft Authenticator app for all users and block legacy authentication. The downside is the all-or-nothing approach with few exceptions.
  • Option B (Enterprise/Business Premium): Use Conditional Access. This allows granular control, such as enforcing MFA only outside the corporate network or for all users except break-glass admins. Requires an Entra ID P1 license.

Important: Block legacy authentication (POP3, IMAP, SMTP). These protocols often bypass MFA and are the #1 entry point for password-spraying attacks.

Retention policies

Data hoarding contradicts the principle of storage limitation (Art. 5 GDPR). Many admins confuse backup with retention. The solution: Use Microsoft Purview Data Lifecycle Management (formerly Information Governance) and create retention policies in the Purview portal.

  • Scenario Delete: Automatically delete Teams chats after two years (data minimization).
  • Scenario Retain: Retain accounting emails for ten years (GoBD), even if the user deletes them.

The advantage: Automation prevents human error and ensures that old data is deleted on time (right to be forgotten).

Limit external sharing

Prevent internal data from being exposed via anonymous links (“Anyone with the link”) on the internet. In the SharePoint and OneDrive admin center:

  • Set the global sharing level to 'New and existing guests'.
  • Disable 'Anyone' (Anyone links) or mandatorily set an expiration date (e.g., 30 days) and passwords for such links.
  • Set the default link type to 'People in your organization' to minimize accidental sharing.

Guest management: Guest users often remain in the system indefinitely. Use Access Reviews in Entra ID to regularly ask group owners whether a guest still needs access. Automated Access Reviews require an Entra ID P2 license. Alternatively, check semi-annually using a PowerShell script.

Audit & Logging (Compliance)

Without logs, you cannot determine which data was leaked in an emergency (GDPR Articles 33/34). Unified Audit Log: Ensure that audit log search is enabled in the Purview Compliance Portal. Since October 2023, logging has been enabled by default for new tenants, but it’s still worth checking for existing ones.

Retention period:

  • Standard (E3 / Business Premium): Logs are retained for 180 days, doubled from the previous 90 days since October 17, 2023.
  • Premium (E5): Exchange, SharePoint, OneDrive, and Entra records are retained for one year by default, extendable to ten years via add-on.

To-Do: Regularly perform spot checks on logs for anomalies, such as mass file downloads or logins from unusual countries.

Level 4: Copilot and AI in the tenant

The biggest new challenge has shifted: away from pure Office usage, towards Microsoft 365 Copilot. Copilot doesn’t change the data privacy landscape by creating new data, but by exposing existing data. Every access permission carelessly granted over the years becomes a searchable query with Copilot. That’s why AI belongs on the same checklist as AVV and MFA.

Copilot inherits your permissions (oversharing)

Copilot for Microsoft 365 accesses exactly the content via Microsoft Graph that the signed-in user is already permitted to see: emails, Teams chats, SharePoint libraries, OneDrive. Copilot does not elevate permissions, but it can find in seconds what a human would never manually open. A SharePoint site accidentally shared with all members thus becomes a goldmine. Microsoft calls this problem oversharing.

  • Before rollout, check which sites and files are widely shared. The oversharing reports from SharePoint Advanced Management and Purview DSPM for AI show where sensitive content is exposed.
  • Apply sensitivity labels in Purview. Copilot evaluates them: encrypted or appropriately classified content does not appear unfiltered in responses.
  • Use Restricted Content Discovery to specifically limit the sites that Copilot should not search at all, such as HR or executive areas.

Data Protection Impact Assessment (DPIA) for Copilot

Copilot processes potentially personal data on a large scale. This triggers Art. 35 GDPR: Before deployment, a Data Protection Impact Assessment (DPIA) must be reviewed. If a DPIA for Microsoft 365 already exists, you supplement it with the Copilot section instead of starting from scratch.

  • Define the legal basis for each processing purpose (e.g., legitimate interest or contract fulfillment) and inform employees in accordance with Articles 13/14 GDPR.
  • In companies with a works council, the introduction is subject to co-determination because Copilot enables behavioral and performance monitoring. An existing works agreement on Microsoft 365 serves as the starting point.
  • For relief: Copilot interactions are logged in the Unified Audit Log, prompts and responses remain within the tenant boundary, and according to Microsoft’s own commitment, they are not used to train the base models.

AI expertise is mandatory (AI Act)

Since February 2, 2025, Article 4 of the AI Regulation (AI Act) requires companies to ensure sufficient AI competence among employees who use AI systems. For Copilot, this means: training and an internal AI policy are not optional but mandatory. Create an internal AI policy and document training records. Both are also components for TISAX and ISO 27001. Copilot for Microsoft 365 operates within the EU Data Boundary: prompts, responses, and data retrieved via Microsoft Graph generally remain within the EU infrastructure. This relieves your TIA but does not replace it.

Level 5: Technical Control (PowerShell and Portal)

The points above describe what should be configured. This section shows how to check the current state without making any changes. All commands are read-only (pure Get queries) and do not modify the tenant. For a complete, repeatable run, it's better to use a dedicated audit script rather than individual commands.

Legacy authentication and MFA

Read the authentication methods allowed in the tenant and the state of your Conditional Access policies. Required permission: Policy.Read.All (read).

Connect-MgGraph -Scopes "Policy.Read.All"
Get-MgPolicyAuthenticationMethodPolicy |
    Select-Object -ExpandProperty AuthenticationMethodConfigurations |
    Select-Object Id, State

Get-MgIdentityConditionalAccessPolicy |
    Select-Object DisplayName, State

Note: A policy with the status enabledForReportingButNotEnforced (Report-only) is logged but not enforced. It is not a protection, but a test.

External sharing (SharePoint and OneDrive)

Check the tenant-wide sharing settings. Requires the SharePoint Online Management Shell and a SharePoint Administrator role (read-only).

Connect-SPOService -Url https://CONTOSO-admin.sharepoint.com
Get-SPOTenant |
    Select-Object SharingCapability, DefaultSharingLinkType, DefaultLinkPermission, RequireAnonymousLinksExpireInDays

Target state: SharingCapability set to ExternalUserSharingOnly (or more restrictive), DefaultSharingLinkType set to Internal, and an expiration date configured for anonymous links.

Is the Unified Audit Log enabled?

A single value reveals whether logging is enabled at all. Requires Exchange Online PowerShell. Important: The query must run in Exchange Online PowerShell; in Security & Compliance PowerShell, UnifiedAuditLogIngestionEnabled always returns False.

Connect-ExchangeOnline
Get-AdminAuditLogConfig |
    Select-Object UnifiedAuditLogIngestionEnabled

A result of True means: Logging is active. If False, you lack the evidence required under Article 33 GDPR in an emergency.

Mailbox forwarding (silent data exfiltration)

External forwarding is a classic exfiltration path after a compromised account. This query lists all mailboxes with SMTP forwarding without reading email content.

Get-ExoMailbox -ResultSize Unlimited -PropertySets Delivery |
    Where-Object { $_.ForwardingSmtpAddress -ne $null } |
    Select-Object UserPrincipalName, ForwardingSmtpAddress, DeliverToMailboxAndForward

data location

There is no clean read command for the data location per workload. Check it in the Microsoft 365 admin center under Settings, Org settings, Organization profile, Data location. Use Get-MgOrganization to additionally read country assignments and tenant master data.

These samples do not replace a structured audit. They are snapshots, and the existence of a policy does not prove its effectiveness. Anyone who needs to conduct regular and audit-proof checks (TISAX, ISO 27001, NIS2) requires a reproducible collector that gathers, hashes, and versions evidence.

Level 6: From GDPR to NIS2 and BSIG

Those who have implemented hardening measures from levels 2 and 3 already meet large parts of the NIS2 obligations without realizing it. Since December 6, 2025, Germany’s NIS2 Implementation and Cybersecurity Strengthening Act (NIS2UmsuCG) has been in force. It obliges an estimated 29,000 companies to implement risk management, incident reporting, and registration with the BSI. The law does not provide for a transitional period.

Where GDPR and NIS2 overlap

Section 30 of the BSIG requires risk management in ten areas, from risk analysis and backup management to cryptography and multi-factor authentication. This almost entirely aligns with the technical and organizational measures (TOMs) required by Article 32 of the GDPR. MFA, deletion concepts, logging, and access control contribute to compliance with both frameworks. Companies with an ISMS based on ISO 27001 already meet a large portion of the NIS2 requirements.

  • Section 32 BSIG: Tiered reporting procedure with 24-hour early warning, 72-hour report, and one-month final report. You know the 72-hour deadline from the GDPR; NIS2 moves the initial notification up to 24 hours.
  • Section 38 BSIG: The executive management is personally liable, must approve the measures, monitor their implementation, and complete cybersecurity training themselves. Data protection and IT security are now officially a C-level responsibility.
  • Section 65 BSIG: Fines of up to €10 million or 2% of global annual turnover for particularly important entities, up to €7 million or 1.4% for important entities.

What NIS2 additionally requires

There are three things the GDPR does not cover: registration with the BSI via the MUK portal (deadline was March 6, 2026, with an extended deadline until July 31, 2026), the 24-hour reporting procedure, and personal liability of the executive management. First, check applicability under § 28 BSIG: typically applies to entities with 50 or more employees or an annual turnover of €10 million in one of the 18 sectors covered by the NIS2 Directive (11 highly critical sectors plus 7 other critical sectors; listed in Annexes 1 and 2 of the German BSIG).

Is M365 now GDPR-compliant?

The answer is: It’s complicated, but doable. A blanket statement like “everything is forbidden” or “everything is allowed” is technically incorrect. The assessment is dynamic and depends on whether you’ve completed the hardening measures outlined above. The following timeline puts the key developments into context.

PeriodEventAdmin Takeaway
2020–2022The DSK considers compliant use of M365 under data protection law to be barely feasible and, in a ruling in November 2022, specifies: The default configuration is deficient because it remains unclear which data Microsoft processes for its own purposes.Anyone operating M365 unhardened out of the box is acting against the position of the supervisory authorities.
July 2023EU-US Data Privacy Framework: Thanks to the new adequacy decision, data transfers to the US are once again legally possible, provided the US company is certified (which is the case for Microsoft).Massively defuses the Schrems II problem.
March 2024The EDPS finds that the EU Commission itself temporarily used M365 non-compliant: unclear data flows, incomplete contracts.Even authorities use M365, but only under strict conditions.
February 2025Microsoft completes Phase 3 of the EU Data Boundary. Not only data storage (Data at Rest), but also the processing of personal data and support logs now largely takes place within the EU/EFTA.Reduces data transfer to the US to a technical minimum.
11 July 2025The EDPS drops the proceedings against the European Commission after the Commission and Microsoft made improvements.Compliant operation can be demonstrably achieved, subject to conditions.
3 September 2025The EU Court dismisses the action against the adequacy decision (Case Latombe, T-553/23) and confirms the Data Privacy Framework. An appeal to the ECJ remains possible.SCCs and TIAs remain relevant as a Plan B.
6 December 2025The NIS2UmsuCG enters into force, linking data protection with mandatory risk management and personal liability for executive management.The hardening from this guide is no longer just about data protection, but also NIS2 preparation.

From minefield to calculable risk

The question of whether Microsoft 365 is GDPR-compliant can now be answered much more clearly than in the days of the Schrems II ruling. The legal gray area has been significantly reduced by the EU-US Data Privacy Framework (2023, judicially confirmed in September 2025) and the technical implementation of the EU Data Boundary.

Yet for administrators, trust does not replace configuration. Microsoft provides with M365 a platform that, out of the box, is optimized for convenience and data exchange—not for data minimization. An unhardened tenant is therefore not just a security risk but also a compliance violation.

Your strategy for legally compliant operations:

  • Technology before law: Before getting lost in legal details, establish technical facts. Limit telemetry to Required, enforce MFA, and verify data location. Security (TOMs) is the strongest data protection.
  • Documentation as insurance: Without a signed DPA and a well-maintained processing directory (RoPA), even the best technology is useless. Document your measures to be able to account for them in the event of an audit.
  • Process, not project: Data protection in the cloud is never finished. Regularly review your settings, ideally with a reproducible read-only audit (Level 5).
  • Think ahead to new regimes: Copilot and AI bring their own obligations (DPIA under Art. 35 GDPR, AI competence under Art. 4 AI Act), and since December 2025, NIS2 links data protection with mandatory risk management. Implementing the hardening in this guide automatically fulfills large parts of it.

Those who follow these points leave the realm of negligence and operate Microsoft 365 responsibly and securely in line with the current state of the art.

further articles

Share:
No comments yet

Be the first to start the discussion with a helpful comment.

Leave a comment

Comments are reviewed briefly before they are published — factual, respectful and to the point is just right here.

Your email address will not be published.