Copilot

Only one of the two Copilots is inside your tenant

Last reviewed Itzal engineering team

Book a demo All articles

Microsoft 365 Copilot works inside your tenant and inherits your existing permissions, so its main risk is over-permissioned content. The consumer Copilot in a browser tab is outside that boundary entirely, and the two are easy to confuse.

Inside the tenant

Copilot shows what permissions already allowed.

M365 Copilot answers from content the signed-in user already has access to. It does not grant new access, which means it does not create an exposure so much as reveal one that was already there.

The practical consequence is that a site shared with the whole organisation three years ago, which nobody browsed to, is now one question away from being summarised. Fixing that is permissions and labelling work, and Microsoft's own controls are the right tools for it.

Outside the tenant

The browser tab is the part your tenant cannot see.

The consumer Copilot, reached in a browser with a personal account, is not inside your tenant and not covered by your agreements. Neither is a personal ChatGPT or Claude session on the same laptop.

This is the same account-versus-domain problem that makes sanctioning by hostname unreliable: the domain looks familiar, the terms are not yours, and only the signed-in account distinguishes them.

Where each control fits

Use the native controls, then cover the gap.

Purview and the Microsoft 365 controls sit close to data inside the tenant, and they are the better answer there. Declining to compete with them is the honest position, and it is ours.

What they do not see is a prompt typed into a different product in a browser tab, or into a desktop AI app, on a device you manage. That is the gap a device-based control exists to close, and the two are complementary rather than alternatives.

Agents and extensions

Copilot is no longer one surface.

Most guidance on this subject describes the chat box, and that stopped being the whole product some time ago.

Copilot now appears inside individual applications, as agents built in Copilot Studio that act on data with their own permissions, and through connectors that reach systems outside the tenant entirely. Each of those is a different data path with a different answer to the question of what it can read and on whose authority. An agent configured by somebody in finance, with access to a data source they can reach, is a decision made outside the security team by a person who did not think of it as one.

The practical step is to find out who can create agents and connectors in your tenant before deciding anything else, because that setting determines whether this is a governance question or an inventory problem. It is frequently more permissive than people expect.

What Purview does and does not reach

Labels travel with files, not with what somebody types.

Microsoft Purview is a capable tool and it is usually the first answer offered to this question, so it is worth being precise about its edges.

Purview classifies and labels content at rest and in transit inside the tenant, and Copilot honours those labels: a document a user cannot open is a document Copilot will not answer from, and a label can restrict what happens to the output. That covers the tenant. It does not cover the sentence a person types into the composer, because that sentence is not a labelled artefact and never was. Somebody pasting a block of patient notes copied out of a clinical system into a Copilot prompt is pasting unlabelled text that originated outside the tenant entirely.

The second edge is the one that catches people. Purview governs your tenant, and an employee signed into a personal Microsoft account, or into ChatGPT in the next browser tab, is outside it. The control boundary is the tenant, and the behaviour you are worried about does not respect that boundary. We do not replace Purview and would not suggest running without it; the two are pointed at different things.

Before a wide rollout

Run the oversharing report while the pilot is still small.

Copilot makes existing permissions legible, and legible is the part organisations are not ready for. The work that prevents the embarrassing week is ordinary tenant hygiene, done before the licence count goes up.

The specific things worth checking are the sites shared with "Everyone except external users", which is the default that turned a decade of internal sites into an open shelf; OneDrive folders shared with organisation-wide links; mailboxes and shared mailboxes with delegated access nobody remembers granting; and SharePoint sites whose owners have left. Microsoft ships reporting for most of this, and the output is usually larger than expected.

Pilot with a group whose data is not sensitive, and read what Copilot surfaces rather than only whether people liked it. The useful question after two weeks is not "did it save time" but "did it cite anything it should not have been able to reach". That is a finding you want from twenty people rather than from two thousand.

  1. 01

    Audit organisation-wide links

    The 2019 default is the one that turned internal sites into an open shelf.

  2. 02

    Find ownerless sites

    A site whose owner has left has nobody to ask whether its permissions are still right.

  3. 03

    Pilot narrow

    Twenty people whose data is not sensitive, and read what gets cited rather than only whether they liked it.

  4. 04

    Then widen

    With the prompt side covered as well, because the tenant side was only ever half of it.

Questions

Does Microsoft train on our Copilot prompts?

Microsoft states that M365 Copilot does not use tenant data to train foundation models, and the commercial data protection terms are the place to confirm it for your agreement. The consumer product is governed by different terms, which is the distinction that matters most here.

Is M365 Copilot safe to deploy?

For most organisations the risk is not the model, it is permissions. Copilot makes over-sharing legible: content a user could technically open becomes content Copilot will happily summarise. A permissions and sensitivity-label review before rollout is the standard preparation.

Do we still need AI DLP if we have Purview?

They cover different ground. Purview is strong on data inside the tenant, including Copilot interactions. It does not inspect a prompt typed into a third-party AI tool in a browser, which is where most shadow AI use actually happens.

What about GitHub Copilot?

Different product, different risk. The question there is what is sent as context from a repository and what the enterprise terms say about retention and training, and it is worth reading separately from the M365 answer.

Can we tell the two Copilots apart in logs?

Not reliably from a hostname. The distinguishing signal is the signed-in account, which is why a control that classifies by account context can separate a managed tenant session from a personal one, and a domain allow list cannot.

Should we block the consumer version?

Blocking moves the behaviour to a phone. The more durable answer is to make the sanctioned route genuinely easier and to watch the unsanctioned one, which also gives you the evidence to show the policy is working.

Does Copilot train on our tenant data?

Microsoft's commercial terms say prompts and responses in the commercial data protection scope are not used to train foundation models. That is the training question. It is separate from retention, from what Copilot can reach inside your tenant, and from what staff do in a different tab.

Is Purview enough?

For the tenant, it is the right tool and worth running. It governs labelled content at rest and in transit inside your tenant. It does not see a sentence typed into a composer, and it does not reach a personal account on the same device. Those are different problems, not a gap in Purview.

What should we do before rolling Copilot out widely?

Run an oversharing report and fix organisation-wide links, ownerless sites and stale delegated access. Then pilot with a group whose data is not sensitive, and read what Copilot cites rather than only whether people liked it.

Keep reading

See which Copilot your staff are actually in.

Account context, not hostnames, and the same control across every other AI tool on the laptop.