BroraSys All articles
IT Infrastructure

What the Search Box Already Knows: A SharePoint Permission Review Before Copilot

BroraSys
What the Search Box Already Knows: A SharePoint Permission Review Before Copilot

Photo: Michael Stapelberg, CC BY-SA 3.0, via Wikimedia Commons

Copilot is often described as an assistant that works across Microsoft 365. That description is accurate but incomplete. It is better understood as a retrieval system with a chat interface. When a user asks a question, Copilot searches the content that user is already permitted to reach, then summarises what it finds. It does not grant new access. It does, however, make existing access far easier to exercise. A folder that was technically visible to all staff but practically obscure becomes reachable through a single sentence.

For UK SMEs preparing to enable Microsoft 365 Copilot in 2026, the important question is not whether the AI is trustworthy. It is whether the permission model underneath it still reflects the organisation's intent. In many tenants, it does not. SharePoint and OneDrive permissions accumulate over years: a site created for a project, a group renamed after a restructure, a sharing link issued in a hurry, a board pack uploaded to a library with inherited access. None of these are unusual. Together, they create an oversharing problem that Copilot will expose politely, accurately and at speed.

Copilot is a mirror, not a master key

The first point to establish with senior stakeholders is that Copilot honours the permissions already in place. That sounds reassuring, and in one sense it is. It also means the organisation cannot rely on Copilot to behave more cautiously than its own configuration. If a user can open a document in SharePoint, Copilot can summarise it. If a user can reach a folder through a group membership nobody has reviewed since onboarding, Copilot can quote from it.

The practical risk is not usually a dramatic data breach. It is the quiet surfacing of material that was meant to be confined: board papers with commentary on a pending acquisition, HR files containing grievance notes, client folders with commercial terms, or finance schedules not yet signed off. These documents may sit in locations that were never intended for broad consumption. Copilot turns them into search results.

Start with an inventory, not a prompt

A permission audit should begin with a map of where sensitive content lives. Identify the site collections, teams and OneDrive accounts that hold board papers, HR records, finance data and client material. Record the site owners and the business purpose of each location. This inventory does not need to be exhaustive before the first pass. It needs to be good enough to show which areas deserve the closest scrutiny.

At the same time, confirm the licensing position. Some oversight features, such as SharePoint Advanced Management, are not included in every plan. The audit should be designed around the tools the organisation actually has, not the tools a vendor demonstration assumes. Native reports in the SharePoint admin centre, Microsoft Purview audit records and site-level access reviews can take an SME a long way.

Read the oversharing reports properly

SharePoint provides sharing reports that show how content is being shared across the tenant. These are useful, but they are not a compliance certificate. The report tells you what has been shared; it does not tell you whether that sharing is still appropriate. A link created for a 2022 consultation may still be live. A site may still include an 'Everyone except external users' permission that was reasonable for an intranet page and is not reasonable for a board library.

Review the reports with the site owners present. Ask three questions for each exception: who needed access, why, and when was it last reviewed? If nobody can answer, that is the finding. The objective is not to remove all broad access. It is to make sure broad access is a deliberate decision rather than an inherited default.

Sharing links are the usual culprit

In most SME tenants, the most common source of unintended access is the sharing link. Organisation-wide links, anonymous links and links that were forwarded beyond their original audience all deserve attention. Check the default link type for SharePoint and OneDrive, the expiration settings, and whether users can create anonymous links at all. Then examine existing links on sensitive sites rather than relying on the policy alone.

A link is not automatically unsafe because it is broad. It is unsafe when it is broad, still active, and attached to content that has moved on. A practical approach is to remove links that have no clear owner, replace broad links with membership-based access where the audience is known, and set expiry dates on any link that must remain. This is housekeeping, not a security project, but it is the housekeeping that makes Copilot safer.

Group nesting hides the real audience

Group membership is where permission reviews often lose their way. A SharePoint site may be connected to a Microsoft 365 group, which includes a security group, which includes a dynamic group, which includes contractors. The site owner sees a short list of members and assumes the audience is small. The effective audience is larger.

Review nesting for sensitive sites and check for stale memberships. Look for guests, shared mailboxes used as owners, and groups that were created for one purpose and reused for another. Where possible, replace nested or broad groups with explicit access groups that have named owners and a review cycle. Document the exceptions. The aim is not a perfect taxonomy; it is a permission boundary that can be explained to a regulator, an auditor or a new starter without hesitation.

Test with realistic prompts and a plain account

Before licences are assigned widely, run a small set of realistic prompts using a test account that represents an ordinary user, not an administrator. Ask for summaries of board minutes, HR policy drafts, client contract terms and finance forecasts. Record what the test account can retrieve. If the results include material that should have been restricted, the permission model is not ready.

This test is not a substitute for the reports, but it reveals how the system behaves in practice. It also gives senior stakeholders a concrete demonstration of why the audit matters. A list of sharing links can be abstract. A summary of a board paper returned to an unrelated test user is not.

Fix the boundary, then set the routine

Remediation should be prioritised by sensitivity and exposure, not by tidiness. Restrict the sites that hold board, HR, finance and client material first. Apply sensitivity labels where they are available and understood. Reduce broad sharing links, tighten site membership and remove permissions that cannot be justified. Keep a record of what was changed and why.

After rollout, the work continues. Add a quarterly permission review to the same routine that covers joiners, leavers and software licensing. Ask site owners to attest to membership. Monitor Copilot usage for prompts that return unexpected content, and treat those reports as permission findings rather than user errors. Copilot is not the problem to be solved. It is the reason to solve an older problem properly.

All Articles

Related Articles

A Domain Is a Promise: Auditing SPF, DKIM and DMARC Before Enforcement

A Domain Is a Promise: Auditing SPF, DKIM and DMARC Before Enforcement

The Empty Desk Still Has a Licence: A Quarterly Reconciliation of Named Software Seats

The Empty Desk Still Has a Licence: A Quarterly Reconciliation of Named Software Seats

The Chiller Has a Login: A One-Day Plan to Separate Building Systems from the Corporate LAN

The Chiller Has a Login: A One-Day Plan to Separate Building Systems from the Corporate LAN