Archos Labs
Data as a Decision Infrastructure

Copilot access controls: Fixing M365 Oversharing

Rob Angeles7 min readPublished
Share
A glowing Copilot interface reflecting sensitive document snippets across Microsoft 365 folders

Copilot access controls are the last defense against data oversharing and access creep in Microsoft 365, but most orgs don’t realize it until it’s too late.

Copilot doesn’t leak data—it just shows you what you already gave away. Every org using Microsoft 365 has a skeleton folder full of unrestricted shares, orphaned teams, and stale permissions. Copilot access controls won’t matter if the underlying visibility problem is ignored. That’s what makes this so dangerous.

Why Copilot Access Controls Aren’t Enough by Themselves

Before Copilot, your permission mess was manageable because nobody could find anything. Now, with AI surfacing insights from shared folders, inboxes, chats, and buried SharePoint lists, the system isn't just searchable—it’s dangerously transparent. Copilot doesn’t care if a document was shared by mistake three years ago. If it has access, it’ll use it.

Every “internal only” forecast, HR complaint, or M&A memo ever left in a shared drive is fair game. Not because Copilot’s broken. Because your access governance was.

The problem isn’t the AI. It’s that most orgs treat access like a checkbox and sharing like a shortcut.

The Real Threat: Access Creep in Microsoft 365

Access creep happens when someone gets visibility to a folder for a project and never loses it. Or when a whole department is added to a Microsoft Team out of convenience, not need. Over time, “temporary” becomes permanent. Now multiply that by thousands of users over a decade.

Copilot doesn’t just inherit this exposure. It amplifies it. Because it’s built to be helpful. If the model can access it, the user can ask for it. And the user won’t know the document wasn’t meant for them. They’ll just get a friendly answer with a summary of your head of strategy’s notes from last year.

This is what scares CISOs. Not that Copilot invents things. That it doesn’t.

What Secure Copilot Access Controls Must Include

Most organizations still focus on app-layer controls—Copilot prompts, filters, or training. That’s cosmetic.

Real Copilot access controls start with the content layer:

  • Who owns the data? Most orgs don’t assign document owners, only creators.
  • Who shared it? When? With who? Most sharing happens without expiration or audit.
  • Should this still be visible? No one reviews stale access unless there’s a breach.

You can’t control Copilot without controlling what Copilot sees. That means auditing every surface it reads: Exchange, Teams, SharePoint, OneDrive. Then resetting the default posture to deny by design, not open by accident.

It’s not about locking everything down. It’s about intentionality. Copilot access controls only work if visibility is intentional, reviewed, and owned.

One Org’s Fix: Testing Copilot Before Rollout

A major insurance firm ran a red team on their M365 environment before enabling Copilot. They used simulated prompts—"Summarize exec salaries," "List recent customer complaints," "Show revenue by product"—then traced where the answers were coming from.

What they found:

  • An old “Temp Folder” on SharePoint with 340 unrestricted files from Finance
  • Sales decks with competitive intelligence still linked to public Microsoft Teams chats
  • Legal folders labeled “Draft Only” with no permissions ever removed

They paused the rollout. Not to reconfigure Copilot. To reconfigure trust.

They built a new access certification protocol. Every team reviewed their shared content. Anything older than a year? Expired or archived. Anything open to “Everyone”? Killed. Every new share got an owner, a purpose, and an auto-expiry.

Only then did they re-enable Copilot—with Copilot access controls aligned to risk.

Sharing Got You Into This. It Won’t Get You Out.

People shared to get things done. No one thought three years later an AI would dig it up and hand it to the wrong person.

The design of Microsoft 365 made that behavior normal. Sharing links. Adding groups. Leaving folders wide open because it was faster than raising a ticket.

It felt harmless. Until Copilot showed how deep the exposure runs.

This isn’t about turning Copilot off. It’s about making sure it doesn’t say something you can’t unsay.

You don’t need perfect security. You need the right people seeing the right things for the right reasons. And everything else locked down like it never existed.Copilot doesn’t leak data—it just shows you what you already gave away. Every org using Microsoft 365 has a skeleton folder full of unrestricted shares, orphaned teams, and stale permissions. Copilot access controls won’t matter if the underlying visibility problem is ignored. That’s what makes this so dangerous.

Why Copilot Access Controls Aren’t Enough by Themselves

Before Copilot, your permission mess was manageable because nobody could find anything. Now, with AI surfacing insights from shared folders, inboxes, chats, and buried SharePoint lists, the system isn't just searchable—it’s dangerously transparent. Copilot doesn’t care if a document was shared by mistake three years ago. If it has access, it’ll use it.

Every “internal only” forecast, HR complaint, or M&A memo ever left in a shared drive is fair game. Not because Copilot’s broken. Because your access governance was.

The problem isn’t the AI. It’s that most orgs treat access like a checkbox and sharing like a shortcut.

The Real Threat: Access Creep in Microsoft 365

Access creep happens when someone gets visibility to a folder for a project and never loses it. Or when a whole department is added to a Microsoft Team out of convenience, not need. Over time, “temporary” becomes permanent. Now multiply that by thousands of users over a decade.

Copilot doesn’t just inherit this exposure. It amplifies it. Because it’s built to be helpful. If the model can access it, the user can ask for it. And the user won’t know the document wasn’t meant for them. They’ll just get a friendly answer with a summary of your head of strategy’s notes from last year.

This is what scares CISOs. Not that Copilot invents things. That it doesn’t.

What Secure Copilot Access Controls Must Include

Most organizations still focus on app-layer controls—Copilot prompts, filters, or training. That’s cosmetic.

Real Copilot access controls start with the content layer:

  • Who owns the data? Most orgs don’t assign document owners, only creators.
  • Who shared it? When? With who? Most sharing happens without expiration or audit.
  • Should this still be visible? No one reviews stale access unless there’s a breach.

You can’t control Copilot without controlling what Copilot sees. That means auditing every surface it reads: Exchange, Teams, SharePoint, OneDrive. Then resetting the default posture to deny by design, not open by accident.

It’s not about locking everything down. It’s about intentionality. Copilot access controls only work if visibility is intentional, reviewed, and owned.

One Org’s Fix: Testing Copilot Before Rollout

A major insurance firm ran a red team on their M365 environment before enabling Copilot. They used simulated prompts—"Summarize exec salaries," "List recent customer complaints," "Show revenue by product"—then traced where the answers were coming from.

What they found:

  • An old “Temp Folder” on SharePoint with 340 unrestricted files from Finance
  • Sales decks with competitive intelligence still linked to public Microsoft Teams chats
  • Legal folders labeled “Draft Only” with no permissions ever removed

They paused the rollout. Not to reconfigure Copilot. To reconfigure trust.

They built a new access certification protocol. Every team reviewed their shared content. Anything older than a year? Expired or archived. Anything open to “Everyone”? Killed. Every new share got an owner, a purpose, and an auto-expiry.

Only then did they re-enable Copilot—with Copilot access controls aligned to risk.

Sharing Got You Into This. It Won’t Get You Out.

People shared to get things done. No one thought three years later an AI would dig it up and hand it to the wrong person.

The design of Microsoft 365 made that behavior normal. Sharing links. Adding groups. Leaving folders wide open because it was faster than raising a ticket.

It felt harmless. Until Copilot showed how deep the exposure runs.

This isn’t about turning Copilot off. It’s about making sure it doesn’t say something you can’t unsay.

You don’t need perfect security. You need the right people seeing the right things for the right reasons. And everything else locked down like it never existed.

Share
Rob Angeles

Written by

Rob Angeles

Most consulting engagements split the thinking from the doing. Rob doesn't. Principal Consultant at Archos Labs, he owns the full stack — assessment, architecture, delivery — across retail, financial services, healthcare, and government.