If Microsoft 365 Copilot Processes Data Within the Tenant, Why Is DLP for Copilot Still Needed?

Soumya Mohanty 21 Reputation points
2026-09-23T09:43:04.24+00:00

My understanding is that when users interact with Microsoft 365 Copilot, the organization's data is not sent to an external AI service for processing. Copilot uses Microsoft 365 data and applies existing permissions, compliance controls, and tenant boundaries.

Given this, I'm trying to better understand the value of Microsoft Purview DLP for Copilot.

For example:

  • If a user includes sensitive information in a Copilot prompt, the data remains within the organization's Microsoft 365 environment.
  • If a user uploads or references an internal document, the content is still processed within the tenant.
  • DLP policies can block Copilot from processing certain prompts or files containing sensitive information or sensitivity labels.

My question is:

If the data is not leaving the organization's boundary, what specific risks does DLP for Copilot mitigate?

Is the primary purpose of DLP for Copilot to:

  • Prevent oversharing of sensitive data in Copilot responses? (how this will help organization in real time)
    • Prevent Copilot from using highly sensitive content as grounding data?
    • Reduce the risk of users unintentionally exposing sensitive information through prompts?
    • Address internal data governance and compliance requirements rather than external data leakage? I'm looking for a practical explanation of the risk scenarios that justify implementing DLP for Copilot when the data itself remains within the organization's Microsoft 365 tenant.
    Thank you.
Microsoft Security | Microsoft Purview
0 comments No comments

3 answers

Sort by: Most helpful
  1. Derek Morgan II 90 Reputation points
    2026-11-02T17:07:21.68+00:00

    Hi @Soumya Mohanty - building on the answers from @Copilot Workshop and AI, here are two real-world scenarios that justify DLP for Copilot.

    Legal: attorneys want Copilot to draft from case files, but some contain privileged material. Label those files, then add a label-based DLP rule so Copilot won't use them in responses. Labels have to be applied first, and the item can still appear as a citation.

    HR: analysts do web-grounded research and may paste PII into prompts. Add a rule with sensitive info types. Choose "Processing prompts" to block the response entirely (preview), or "Performing Web Searches" so Copilot still answers from internal sources. Web queries go to Bing, which runs separately from Microsoft 365, so that second action matters here. SIT and label conditions need separate rules, and files uploaded into a prompt aren't scanned.

    Start in simulation mode and review Activity Explorer before enforcing.

    Resources:

    Was this answer helpful?

    0 comments No comments

  2. Copilot Workshop 80 Reputation points
    2026-10-21T19:55:49.62+00:00

    Permissions answer "can this user reach the item?" DLP for Copilot answers "even if they can, should Copilot use it here?" The risk sits in that gap, not at the tenant boundary.

    Practical scenarios it covers:

    • Overshared labeled content. Copilot runs in the signed-in user's security context, so anything a user can open, Copilot can summarize. If a file labeled "Highly Confidential" sits on an overshared site, a label-based DLP rule stops Copilot from using its content in responses. (The item can still appear as a citation.) Useful while permissions get fixed.
    • Sensitive data typed into prompts. A rule on sensitive information types can stop Copilot from responding to prompts that contain, for example, card or passport numbers (preview). A separate action only blocks web search grounding for those prompts, so the prompt text isn't sent to the external search provider.
    • Untrusted external email (preview). Excludes mail from outside senders from grounding and summaries, to reduce prompt-injection risk.

    Limits: DLP doesn't scan files uploaded directly into a prompt (only typed text), policy changes can take up to four hours, and label rules only help if labels are actually applied.

    So it's mainly internal oversharing and governance, plus the web-search path. It complements permission cleanup (for example Restricted Content Discovery) rather than replacing it.

    Docs: "Microsoft Purview DLP for Microsoft 365 Copilot" and "Configure a secure and governed foundation for Microsoft Copilot" on Microsoft Learn.

    Disclosure: this answer was drafted with AI assistance and reviewed by me.

    Was this answer helpful?

    0 comments No comments

  3. AI answer

    2026-09-23T09:43:28.3433333+00:00

    Yes. The main value of Microsoft Purview DLP for Microsoft 365 Copilot is not only stopping data from leaving the tenant. It is controlling how sensitive data can be used inside Copilot experiences in real time.

    The risks it mitigates are:

    1. Oversharing in responses Copilot can access and summarize content a user is allowed to access. DLP adds another control layer so sensitive prompts, files, or emails are not processed for response generation even when the user otherwise has access. This helps reduce data leakage and oversharing risks in generated answers.
    2. Use of sensitive content as grounding data DLP can prevent Copilot and Copilot Chat from using:
      • prompts that contain sensitive information types
      • files and emails that have sensitivity labels
      • external emails, in preview, as grounding data
      This matters because the risk is not only storage location, but whether sensitive or untrusted content is used to generate summaries, reasoning, and citations.
    3. Unintentional disclosure through prompts DLP can block prompts that contain sensitive information types such as credit card numbers, passport numbers, Social Security numbers, or custom sensitive information types. In practice, this stops users from pasting regulated or confidential data into Copilot prompts and getting a response based on that content.
    4. Preventing sensitive data from being used with external web search DLP can stop Microsoft 365 Copilot from using external web search when a prompt contains sensitive data. Copilot then continues using permitted internal Microsoft 365 data sources only. This directly addresses cases where prompt content could otherwise be sent to an external web service for grounding.
    5. Reducing prompt-injection and untrusted-data risk DLP can block external email from being processed for grounding, summarization, and citation. This is specifically described as helping reduce the risk of prompt injection and untrusted data influence. The user can still access the email itself, but Copilot excludes it from response generation.
    6. Meeting internal governance and compliance requirements DLP supports policy-driven restrictions on what Copilot may process, not just where data resides. That is important for organizations that must prevent use of regulated data categories, labeled content, or certain email sources in AI-generated outputs, even inside the tenant boundary.

    A practical way to think about it:

    • Tenant boundary and permissions answer: “Can Copilot reach this data?”
    • DLP for Copilot answers: “Even if Copilot can reach it, should Copilot be allowed to process it for this interaction?”

    Real-time benefit to the organization:

    • A user pastes a debit card number or physical address into a prompt: DLP can block Copilot from processing the prompt and returning a response.
    • A file or email has a sensitivity label such as Highly Confidential or Personal: DLP can exclude that item from being used in the generated response.
    • A user asks Copilot to summarize inbox content: DLP can exclude emails from external senders so untrusted instructions are not used in reasoning.
    • A prompt contains sensitive data and Copilot would otherwise use external web search: DLP can block that external grounding path.

    One important limitation: DLP does not scan the contents of files uploaded directly into prompts. It only checks the text typed into the prompt itself.

    So the practical justification is:

    • Yes, it helps prevent oversharing in real time.
    • Yes, it prevents highly sensitive or labeled content from being used as grounding data.
    • Yes, it reduces accidental exposure of sensitive data through prompts.
    • Yes, it addresses internal governance and compliance requirements.
    • Also, it mitigates a separate risk that tenant-boundary controls do not solve: use of sensitive or untrusted content in AI reasoning, summarization, and external grounding paths.

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.