How to use Microsoft Copilot without exposing sensitive data

Share on
momentum insights

Every overshared file in your Microsoft 365 tenant is one Copilot prompt away from exposure.

Organizations that rolled out Copilot without first addressing their existing permission and classification gaps found the tool pulling salary data into marketing summaries, surfacing M&A documents for interns, and retrieving HR files across departments. 

Copilot worked exactly as designed. The permissions underneath it were the problem.

This is why Microsoft Copilot data security remains the top concern for IT leaders evaluating the platform. According to Concentric AI’s Data Risk Report, 16% of business-critical enterprise data is overshared, with an average of 802,000 files at risk per organization. Copilot makes every one of those files queryable in plain English.

Even outside Copilot, GenAI data exposure is well documented. In 2023, Samsung banned all third-party generative AI tools company-wide after engineers inadvertently leaked source code, hardware specs, and meeting notes through ChatGPT. The scale of Microsoft 365 Copilot security risks only grows as the platform expands into agentic AI, custom agents, and multi-model processing.

Successful Copilot deployment starts with data governance. Teams need a clear sequence for auditing permissions, classifying data, configuring protections, defending against new threat vectors, governing agents, and training users. 

Audit permissions before you deploy

The most common Copilot security failure starts with permissions.

Copilot queries everything the prompting user can access through Microsoft Graph. That includes SharePoint sites, OneDrive files, Teams messages, Outlook emails, and any other content indexed within the Microsoft 365 tenant. If a user has access to a file, Copilot can retrieve, summarize, and generate content from it. There is no secondary access check.

Before Copilot, overly broad permissions were a latent risk. A shared SharePoint site with stale access controls might sit untouched for years. After Copilot, any user with access can surface that content through a natural language prompt. The risk goes from theoretical to operational.

So, what should you be looking for? These three patterns account for the majority of Copilot oversharing incidents in enterprise environments:

  • Inherited SharePoint permissions: Sites created years ago often carry default sharing settings that grant access to entire departments or “Everyone except external users.” These inherited permissions rarely get reviewed, and Copilot treats them the same as intentionally granted access.
  • Stale external sharing links: OneDrive folders shared with external partners for one-off projects are frequently never revoked. Those files remain indexed for the original tenant user, and Copilot can pull from them on demand.
  • Sensitive files in Teams channels: Documents dropped into Teams channels during meetings or project discussions stay there indefinitely. If the channel membership is broader than the intended audience for the file, Copilot can surface that content to anyone in the channel.

The fix is a scoped permissions audit before Copilot reaches any user group. Review SharePoint site privacy settings, revoke stale external sharing links in OneDrive, and audit file access within Teams channels that handle sensitive information. 

Microsoft recommends least-privilege enforcement as the prerequisite for any Copilot deployment, and their Copilot deployment blueprint walks through the remediation steps in detail. Start with the highest-risk sites (finance, HR, legal, R&D), fix those, then deploy Copilot to a pilot group while continuing remediation across the broader tenant.

Classify and govern your data before Copilot touches it

Permissions control who can access data. Classification controls what Copilot does with it. Both layers need to be in place before deployment. 

Why does this matter? Well, according to Gartner research cited by Microsoft, 60% of businesses will fail to realize the expected value of their AI use cases by 2027 due to incohesive data frameworks.

Here are a few things you can do to ensure your data is ready for Copilot:

Apply sensitivity labels through Microsoft Purview

Copilot sensitivity labels in Microsoft Purview restrict what Copilot can reference, summarize, and generate from labeled content. A file labeled “Highly Confidential” with encryption and VIEW/EXTRACT rights restrictions will not be returned in Copilot responses for users who lack those rights, even if they technically have file-level access.

The gap to watch: Copilot-generated outputs do not always inherit sensitivity labels from their source files. An AI-generated summary of a confidential document can end up unclassified and shareable unless your organization applies auto-labeling policies to catch these gaps. Monitor for unclassified AI-generated content and configure Purview auto-labeling rules to cover Copilot output.

Use DLP policies for Copilot prompts

Microsoft Purview now supports data loss prevention policies specifically for Copilot prompts. This means IT teams can detect and block prompts that attempt to access or extract content matching sensitive information types, such as Social Security numbers, credit card data, or content matching custom classifiers. This is a 2026 addition to Purview and closes a significant gap in earlier Copilot deployments.

For organizations with compliance call recording requirements, the same classification and governance framework that applies to recorded communications should extend to AI-generated content. Copilot interaction data, including prompts and responses, is stored within Microsoft 365 and can be discovered, audited, and retained through Purview.

Consolidate your data sources

Copilot works best with structured, well-governed data. Organizations still running fragmented data environments across multiple storage systems and local file shares should work toward a single source of truth. Azure Data Lake Storage provides a cloud-based centralized repository for structured and unstructured data. For organizations that must keep data on-premises, Azure Local allows companies to run their own large language models within local data centers, keeping training and company data off the public cloud entirely.

Encryption underpins all of this. Microsoft protects data in Azure with 256-bit AES encryption at rest, enforces encryption in transit, and provides Microsoft Entra ID for identity and access management across the tenant.

How Microsoft protects enterprise Copilot data

There is a meaningful difference between the free consumer version of Copilot and the licensed enterprise version. The distinction matters for enterprise data protection commitments, and organizations evaluating Copilot need to understand what each tier guarantees.

Microsoft uses the term “enterprise data protection” (EDP) to describe the contractual and technical commitments that apply to customer data under Microsoft Product Terms and the Data Protection Addendum. These protections cover both Microsoft 365 Copilot and Microsoft 365 Copilot Chat

The differences between consumer and enterprise tiers are significant:

ProtectionConsumer Copilot (free)Microsoft 365 Copilot (licensed)
Data used to train modelsYes, unless user opts outNo. Prompts, responses, and Graph data are never used to train foundation models
Tenant data isolationNot applicableFull tenant isolation with data segregation
Compliance certificationsLimitedHIPAA, GDPR, SOC 2, and more
Audit and eDiscoveryNot availableFull audit logging, eDiscovery for prompts and responses
Sensitivity label enforcementNot availableInherits and enforces Purview sensitivity labels

As of January 2026, Anthropic is a subprocessor for Microsoft 365 Copilot, reflecting Microsoft’s multi-model approach. Anthropic models within Copilot are covered under the same Microsoft Product Terms and Data Protection Addendum. Organizations subject to EU Data Boundary requirements should note that Anthropic models are currently out of scope for EU data residency commitments.

For government agencies and organizations in regulated industries, Microsoft 365 Copilot GCC and GCC High environments provide additional controls, including restricted web grounding, enhanced auditing capabilities, and compliance with federal security standards.

Protect against prompt injection and AI-specific threats

Traditional network security controls were not designed for AI-specific attack vectors. Prompt injection is the most significant of these, and it affects Copilot directly.

A prompt injection attack occurs when malicious content embedded in a document, email, or web page manipulates an AI system’s behavior. If a SharePoint document contains hidden instructions designed to trick Copilot into extracting and exposing data from other files, a standard malware scan will not catch it. The instructions look like normal text. The exploit happens at the AI layer.

This is not theoretical anymore. In August 2024, security firm PromptArmor disclosed a prompt injection vulnerability in Slack AI that could allow attackers to exfiltrate data from private channels. Slack patched it within days, but the incident demonstrated the real-world viability of the attack.

Microsoft has addressed this head-on. In May 2026, Microsoft disclosed and remediated three critical information disclosure vulnerabilities affecting Microsoft 365 Copilot (CVE-2026-26129, CVE-2026-26164, and CVE-2026-33111). All three were cloud-side vulnerabilities, meaning Microsoft deployed fixes at the service layer with no action required from customers. But the disclosure confirms that Copilot is an active target for security researchers and potential attackers.

For IT teams, the practical steps are: enable Microsoft Entra Internet Access prompt injection protection (generally available since March 2026), configure content filtering policies in Purview to flag suspicious prompt patterns, and review Copilot’s data access permissions regularly to reduce the blast radius of any future exploit. OWASP published a dedicated Top 10 for Agentic Applications in 2026, which includes prompt injection, unsafe tool invocation, and privilege escalation as top-tier risks.

A smiling woman wearing a headset and turban is in front of floating icons, including a microphone, chat bubble, and Co Pilot logo on a purple background.

What agentic AI means for Copilot security

Copilot is no longer limited to summarizing meetings and drafting emails. With Copilot Studio, Agent Builder, and the new Agent 365 platform, organizations can now deploy autonomous AI agents that take multi-step actions across Microsoft 365 without a human initiating each step.

These agents can pull data from SharePoint, draft documents, trigger Power Automate workflows, and interact with Microsoft Teams Phone transcripts and call data. They operate using real identities, real permissions, and real data stores. That makes Copilot agents security a distinct concern from static Copilot usage.

Agent 365 became generally available on May 1, 2026, priced at $15 per user per month. It serves as the governance layer for all AI agents in the Microsoft 365 ecosystem, whether built in Copilot Studio, delivered by third-party vendors, or introduced through other platforms. Because agents act autonomously and across multiple services simultaneously, the governance tooling focuses on visibility, identity, and real-time intervention. This includes:

  • Agent identity management: Entra Agent ID provides agents with managed identities that IT teams can scope, monitor, and revoke, the same way they manage user accounts.
  • Runtime threat protection: Agent 365 monitors agent actions in real time and can detect, block, and log malicious behaviors, including data exfiltration attempts and unauthorized workflow execution.
  • Shadow AI detection: Agent 365 discovers unsanctioned AI agents running on endpoints, including local agents like OpenClaw and Claude Code, giving IT visibility into agent usage they did not provision.

The practical takeaway is simple. Agents need the same governance rigor as human users. Permission scoping, activity monitoring, and incident response plans should extend to every agent operating in the tenant.

Build a user education program that sticks

Technical controls handle most of the risk. User behavior handles the rest.

Employees using Copilot and other AI tools need to understand three things: what data is safe to input, what data is not, and what to do when Copilot surfaces content they should not have access to. That last point is new. In environments where permissions are being cleaned up incrementally, users will occasionally see files or summaries that fall outside their intended scope. They need a clear process for reporting these incidents so IT can remediate the underlying permission.

Organizations should also establish policies covering the use of third-party AI tools alongside Copilot. The Samsung incident showed what happens when employees use consumer-grade AI tools for enterprise work. A clear acceptable-use policy that distinguishes between sanctioned tools (Copilot, enterprise-licensed platforms) and unsanctioned tools (free ChatGPT, personal AI assistants) reduces the risk of data leaking outside the tenant entirely.

Microsoft provides free training resources for responsible AI use, including Fundamentals of AI Security and Responsible Generative AI courses on Microsoft Learn. These pair well with an organization’s existing cybersecurity awareness training and should be assigned before Copilot access is granted.

Treat Copilot deployment as a security project, not just an AI rollout

The organizations deploying Copilot successfully are following a consistent sequence. Audit permissions first. Classify and label data. Configure tenant-level protections. Deploy to a pilot group. Monitor, remediate, and expand.

Skipping steps in that sequence is where Microsoft Copilot data security failures happen. The data environment underneath Copilot determines whether the tool is an asset or a liability.

Momentum works with enterprises across this full lifecycle, from network and communications security architecture through AI-enabled collaboration in Microsoft Teams and ongoing managed support. You get one provider, one bill, and one accountable team across.

Talk to a Momentum Copilot expert about building a Copilot deployment that starts with the right security foundation.

FAQs

Does Microsoft use Copilot data to train AI models?

No. Microsoft 365 Copilot prompts, responses, and data accessed through Microsoft Graph are not used to train foundation models. This applies to all licensed enterprise users. The free consumer version of Copilot is different. User data may be used for model training unless the user explicitly opts out. Enterprise data protection applies automatically to all Microsoft 365 Copilot and Copilot Chat users with organizational accounts.

What is the biggest security risk with Microsoft Copilot?

Overly permissive data access. Copilot retrieves everything the prompting user has permission to access across SharePoint, OneDrive, Teams, and Outlook. If those permissions are broader than intended, Copilot will surface sensitive files to users who should not see them. A permissions audit scoped to high-risk sites before deployment is the single most effective mitigation.

What is Agent 365?

Agent 365 is Microsoft’s governance and security platform for AI agents, generally available since May 1, 2026. It gives IT and security teams tools to discover, monitor, govern, and secure autonomous agents operating across Microsoft 365. This includes agents built in Copilot Studio, third-party agents, and unsanctioned local agents running on endpoints. It is priced at $15 per user per month and is also included in the Microsoft 365 E7 Frontier Suite.

How do sensitivity labels affect Copilot?

Sensitivity labels in Microsoft Purview control what Copilot can access and generate from labeled content. Files with restrictive labels and encryption will not appear in Copilot responses for users who lack the required rights. The gap to watch is label inheritance. Copilot-generated content does not always carry the same label as its source material, so organizations should configure auto-labeling policies to catch unclassified AI output.

Book a Call

Accelerate your business to success with Momentum

Whether you’re looking for network connectivity, enhanced communication, or to unlock Microsoft Teams, you’re in the right place — book a call, and we’ll show you how momentum can enable you to thrive.
Momentum
Chat