Cloud Security Stack
Architecture notes

Architecture

Guest accounts: the population nobody removes

External collaborators accumulate, projects end, and nobody deprovisions. What a guest can actually see, and the review that fixes it.

9 min read · Reviewed 22 August 2026 · Architecture notes from tenant reviews.

Guests are created by everyone and removed by nobody

Adding a guest is a self-service action available to ordinary users in most tenants. Removing one is nobody's job. The result is entirely predictable: a population of external identities that grows monotonically and is never reviewed.

In tenants a few years old this is routinely hundreds of accounts, a large share belonging to people who left the partner organisation long ago.

What a stale guest can still reach

Whatever they were given, which is usually more than anyone remembers. Teams they were added to, the files in those teams, and any SharePoint site shared with the group. Guests also frequently sit inside groups used by Conditional Access exclusions, which is how a dormant external identity ends up outside your access policy.

The lifecycle that actually works

01

Set an expiry at creation, not a review later

Access packages in entitlement management can grant guest access with an end date. Time-bound by default is the only version of this that survives.

02

Run access reviews on the guest population quarterly

Entra ID access reviews can ask the sponsoring internal user whether the guest is still needed, and remove them automatically if there is no answer.

03

Block guests from being added to sensitive groups

Particularly Conditional Access exclusion groups and anything granting administrative scope.

04

Remove rather than disable

A disabled guest still appears in group memberships and sharing dialogs, and creates the impression access exists. Remove them.

The verdict

Our pick

Time-bound guest access with quarterly reviews

It makes deprovisioning the default rather than a task somebody has to remember, which is the only reason this problem exists.

Who should skip

Do not solve it by blocking guest access. Collaboration moves to personal email and consumer file sharing, which is strictly worse than a governed guest.

Disclosure. Some links on this site are affiliate links. Scoring weights are published before any programme is joined, and commission is never a ranking input. Full policy, and the method behind this guide.