in one lineAnyone-with-the-link shares and guest accounts are access grants at the file layer, unauthenticated, unexpiring, and almost never reviewed.
the numbers
- 66%of companies have cloud data open to anonymous usersVaronis State of Data Security, 2025
- ~350KDrive files open to anyone with the link, in one 6.5M-file scanMetomic Google Drive Risk Report, 2023
- 99%of organizations had sensitive data exposed to AI toolsVaronis State of Data Security, 2025
1what it is
File platforms offer a spectrum of sharing: specific people, the whole company, anyone in a partner domain, or anyone with the link. The last category is the sharp one: an anyone-with-the-link file requires no login at all, so it sits outside every identity control you run. MFA, conditional access, and offboarding all govern accounts; a public link has no account to govern.
Guest access is the adjacent pattern: external collaborators invited into your tenant or workspace, with real accounts and real permissions, added for a project and rarely removed after it.
Together they form an access layer underneath the directory, larger than most teams imagine and reviewed by almost none.
2why it accumulates
Sharing is the path of least friction in every collaboration: the link works instantly, the permission dialog is a speed bump, and "anyone with the link" never bounces. Each share is reasonable; the stock of shares only grows, because unsharing has no trigger. The project ends, the client churns, the employee leaves, and the links keep resolving.
The measured picture matches. When Metomic scanned 6.5 million Google Drive files, 40% contained sensitive data, a third of those were shared externally, and roughly 350,000 documents were open to anyone holding the link. Varonis's 2025 research found 66% of companies had cloud data exposed to anonymous users. And most of it serves nobody: Valence found the overwhelming majority of external shares are stale, untouched by any outside user.
3what it costs you
A leaked or forwarded link is access you cannot revoke per person, audit per use, or even see being used in most plans. Contracts, financials, and customer data behind public links are one paste away from the wrong inbox, and the exposure has no log.
Guest sprawl carries the familiar identity risks in a population nobody owns: external accounts that outlived their projects, with their own unmonitored credential hygiene, inside your tenant.
The multiplier is enterprise AI. Assistants like Copilot ground answers in whatever permissions allow, so years of over-broad sharing become instantly searchable the day the AI switches on; Copilot oversharing is the same exposure surfaced at conversation speed.
what it looks like when it goes wrong
Three ways this tends to go, each one taken from a real case.
- it happenedMicrosoft AI data exposure, 2023howA share link meant for one folder opens the whole storage account.what leavesbackups, passwords and private messageswho ends up with itanyone who finds the link
- it happenedPower Apps misconfiguration, 2021howA default on a no-code app leaves its data readable without logging in.what leavespersonal records you collectedwho ends up with itanyone who looks
- it happenedToyota cloud exposure, 2023howA wrong setting is never rechecked and stays open for years.what leavescustomer data, over a long stretch nobody can account forwho ends up with itnobody knows, which is the problem
4what works
The cleanup has a natural order, and it begins with the public layer. Both the Google and Microsoft admin consoles can report every anyone-with-the-link file in the tenant, and that report, sorted by location, becomes the priority queue: it shows exactly which folders and sites are bleeding.
Staleness does the heavy lifting from there. Shares untouched for a year rarely serve anyone, so revoking them in bulk breaks almost nothing while shrinking the exposed surface dramatically. What survives the purge, the shares with genuine current external use, gets re-scoped to named people or domain-restricted links, with expiry dates wherever the platform supports them.
The guest population needs the same treatment as any external account: a named owner per guest, an end date, and membership in the leaver process of whichever project brought the guest in. A directory with loose sharing defaults and a stale guest population predicts the state of the file layer with surprising reliability, which makes the guest list a cheap early indicator of how much file-by-file work is waiting.
The control that holds long-term is the tenant default. Defaults set to named-people sharing, with link-sharing reserved for spaces explicitly classified for it, mean every future share starts safe. The defaults do tomorrow's cleanup before it's needed.
on the record
your turn
what you can do about it
this week
Pull the report of files shared outside the company or by public link.
Start with folders shared with personal email addresses.
go deeper
if you're not sure where to start
Run the offboarding checklist on one leaver. It covers every account and token to close when someone leaves.
open the checklist →
