When your CFO asks whether Copilot can access a board presentation she has not shared, or your operations lead wants to know what happens to Teams transcripts after a meeting ends, those questions tend to land on whoever owns technology at your company. They stall Copilot deployments at mid-market organizations where no dedicated security staff is available to answer them quickly. Most of the answers are more reassuring than the questions suggest, but a few caveats are worth naming before you deploy.

Here is what Microsoft's documentation actually says.

What Microsoft 365 Copilot security actually covers

Microsoft 365 Copilot security is the set of architectural controls, data handling policies, and administrative capabilities that govern how Copilot accesses, processes, and protects your organization's data when generating AI-assisted outputs across Teams, Outlook, Word, Excel, and SharePoint.

The core design principle is inheritance. Copilot does not introduce a parallel security model. It operates within the Microsoft 365 security boundary you have already configured. Permissions a user does not have are permissions Copilot will not use on their behalf. If a document is restricted to the finance team, a sales employee with a Copilot license cannot ask Copilot to summarize it.

According to Microsoft's enterprise Copilot documentation, organizational data is "encrypted at rest and in transit, isolated between tenants, and not used to train foundation models." The platform operates within what Microsoft describes as the Security Trust Boundary, which means Copilot queries and outputs stay inside the Microsoft 365 service layer rather than routing to external systems for storage.

For an organization without a dedicated security team, this framing is useful: Copilot does not expand your attack surface. It reflects whatever configuration you have in place. A well-maintained Microsoft 365 environment with current access controls and enforced sensitivity labels provides a sound foundation. An environment with access control debt and unmanaged document permissions carries that debt into the AI layer. Seven Roots' AI readiness assessment covers the specific Microsoft 365 governance checks that matter most before a Copilot deployment.

How Copilot handles data across each application

Copilot's behavior differs slightly depending on which Microsoft 365 application is in use. The underlying principle is consistent: Copilot accesses only what the signed-in user is permitted to access, but the type of data involved and the available admin controls vary by surface. The table below maps each application layer to its data access pattern and the controls available to administrators.

Copilot data handling by application surface
Surface Data accessed Where processed Admin control available
Teams Meeting transcripts, chat threads, recorded meeting content Microsoft-managed Azure OpenAI; stays within Microsoft 365 service boundary Admin can disable Copilot in Teams; recording consent settings remain in force
SharePoint / OneDrive Files and documents the signed-in user has permission to view Microsoft-managed Azure OpenAI; stays within Microsoft 365 service boundary Permission-based; SharePoint Advanced Management controls oversharing
Outlook Email threads, calendar events, and meeting details in the user's mailbox Microsoft-managed Azure OpenAI; stays within Microsoft 365 service boundary Admin can restrict Copilot in Outlook via policy configuration
Azure OpenAI processing layer Prompts and context windows submitted for AI-assisted generation Microsoft's dedicated Azure OpenAI tenant; not shared with OpenAI's public service Prompts are not stored after response generation; no persistent logging by default

The Azure OpenAI processing layer is a point of frequent confusion. Microsoft uses its own dedicated Azure OpenAI instance to process Copilot requests. It is not the same infrastructure that serves OpenAI's public consumer products. Customer prompts are not shared with OpenAI and are not retained after the response is generated.

Whether Microsoft trains its models on your data

The short answer is no, and it is contractually backed. Microsoft's enterprise commitment states that your organizational data is "not used to train foundation models." That commitment covers the content of documents, emails, meeting transcripts, and any other data Copilot accesses to generate responses. Your prompts are not stored after processing; your outputs are not retained by Microsoft for model improvement.

The Microsoft Trust Center states this plainly: "We don't share your data with advertiser-supported services or mine it for any purposes, such as marketing research or advertising." It then goes further: "we guarantee them in our standard contracts for commercial and public sector customers." The privacy commitment is not a policy statement that can be changed quietly. It is written into the commercial agreement your organization accepts when purchasing Microsoft 365 services.

There is one distinction worth making. Microsoft's no-training commitment applies to customer content data: the documents, emails, and conversations that Copilot processes to generate outputs. Separate from this are service diagnostic data and usage telemetry, which Microsoft may process to maintain and improve the service. These are two different data categories under the Microsoft data classification framework, and only the first includes the content your employees are actually generating. For the purposes of most mid-market governance questions, the relevant commitment is the one covering content data, and that commitment is unambiguous.

How existing sensitivity labels and DLP policies apply

Copilot inherits the sensitivity labels and data loss prevention policies already configured in your Microsoft 365 environment. A document labeled Confidential in Microsoft Purview is treated as Confidential when Copilot references it. The AI layer does not override or bypass label-based controls. If a sensitivity label restricts content from being shared outside a specific group, that restriction remains in force when Copilot generates a summary or response that draws on that content.

DLP policies extend in a similar way. Policies configured to prevent the exposure of credit card numbers, Social Security numbers, or other sensitive data patterns apply to Copilot-generated outputs referencing content that contains those patterns. The DLP layer does not need to be reconfigured for Copilot; it activates against AI-generated content the same way it activates against manual document sharing.

The practical caveat is significant: these protections only function if you have actually deployed sensitivity labels and DLP policies. Many mid-market organizations have Microsoft Purview included in their Microsoft 365 licensing but have never activated information protection features. In those environments, Copilot has no label-based guardrails to inherit, because none were set up to begin with. Before deployment, the question is not whether Copilot respects your Purview configuration (it does), but whether your Purview configuration exists in the first place. Seven Roots' AI readiness assessment is designed to surface exactly this gap.

What the Anthropic subprocessor change means for buyers

In January 2026, Microsoft updated its subprocessor list for Microsoft 365 Copilot to include Anthropic as a third-party AI provider. This means that some Copilot processing routes through Anthropic's AI infrastructure in addition to Microsoft's own Azure OpenAI service. For most questions about Copilot's security posture, this change does not alter the fundamental privacy commitments. The no-training commitment still applies, and Anthropic processes data under the terms of Microsoft's subprocessor agreement rather than Anthropic's own consumer policies.

The consequential detail is the data residency carve-out. Microsoft's in-country data residency programs, the EU Data Boundary and Advanced Data Residency, apply to Microsoft's own infrastructure. Anthropic is explicitly excluded from those commitments. An organization that has configured EU Data Boundary to keep its Microsoft 365 data within European borders does not receive the same geographic guarantee for the portion of Copilot processing that routes through Anthropic. That processing may occur outside the EU boundary.

For most mid-market organizations in North America without sector-specific data residency requirements, this is not a practical deployment blocker. For organizations operating under GDPR with strict data transfer obligations, or for EU-based customers who have selected EU Data Boundary specifically to meet contractual or regulatory obligations, the Anthropic carve-out is a meaningful caveat. Microsoft's enterprise Copilot documentation maintains an updated description of applicable data residency options. Verify your specific configuration against current documentation before deployment if data residency is a compliance requirement for your organization.

How to evaluate Copilot security for your environment

The security evaluation does not need to be a gate that delays deployment by months. It needs to answer three practical questions about your current Microsoft 365 environment before Copilot starts querying your data at scale.

Are access controls current? Permissions in Microsoft 365 environments accumulate over time. Former employees whose accounts were not fully deprovisioned, shared drives with overly broad access, and SharePoint sites where the default permission was set to "everyone" years ago. These create the conditions where Copilot surfaces content to people who should not see it. A focused access audit, not a complete rebuild, is the right scope before deployment.

Are sensitivity labels in use? If the answer is no, Copilot has no label-based guardrails to inherit. Deploying Copilot in a Purview-unlabeled environment is not a security incident waiting to happen, but it means you are relying entirely on permission controls rather than content classification. For organizations with genuinely sensitive information in their file environment, standing up a basic sensitivity labeling scheme before deployment is a defensible step.

Is stale content being managed? Documents that are outdated, superseded, or should not exist in accessible storage are the same risk with or without Copilot, but Copilot makes them accessible faster and at scale. A targeted cleanup of the highest-traffic SharePoint libraries before deployment reduces the probability of Copilot surfacing embarrassing or misleading content.

If you want a structured read on where your environment stands before committing to a deployment timeline, Heartwood is built for exactly that kind of advisory conversation.