In this guide · 8 sections
- 01Why "anyone with the link" sharing is risky
- 02Find Anyone links in SharePoint and OneDrive
- 03Change SharePoint and OneDrive sharing defaults
- 04Find and fix public links in Google Drive
- 05A monthly sharing-link check
- 06How to share with clients safely instead
- 07Do it yourself or get help?
- 08Frequently asked questions
Short answer
Run a sharing report to find Anyone links, change the default link type to Specific people or your organisation, require Anyone links to expire (for example within 30 days), and review new public shares every month.
Why "anyone with the link" sharing is risky
Link sharing is convenient: no guest accounts, no sign-in prompts for the client. The trade-off is that the link is the only key. Microsoft describes Anyone links as letting people access files and folders without authenticating, and links that are forwarded keep working.
- Forwarding: a client forwards your email to a supplier, who forwards it again.
- No record of who opened it: you can see the link was used, not reliably by whom.
- Old links never die: a quote folder shared in 2022 may still be open, now containing newer files.
- Folder links grow: sharing a folder shares everything added to it later.
- AI assistants: tools such as Copilot and ChatGPT connectors respect permissions, so loose sharing inside the company also widens what they can surface. See our guide on Copilot oversharing in SharePoint.
Under the PDPA, a file of customer details left open to anyone with the link is the kind of exposure that leads to a breach notification. Cleaning it up is cheap; explaining it later is not.
Find and fix public links in Google Drive
Google Workspace works on the same idea, with different menus. Admins control sharing in the Admin console under Apps > Google Workspace > Drive and Docs > Sharing settings.
- Limit sharing outside your organisation: Google's external sharing help says that with external sharing on you can still warn users before they share, or block link sharing.
- Allowlisted domains: if you share mainly with a few partner companies, allow sharing only with those domains.
- Find files made public: in Reporting > Audit and investigation > Drive log events, filter on visibility changes to see files set to anyone with the link, who owns them and when it changed (Drive log events help).
- Fix each file: the owner opens Share, sets General access to Restricted, and adds the people who need access by email.
- Keep the external warning on: Google shows an External label on files shared outside the organisation by default. Leave it on so staff notice.
A monthly sharing-link check
Sharing creeps back. A 20-minute check each month keeps it under control and gives you evidence for audits such as CSA's Cyber Essentials.
Monthly sharing review
Guest accounts deserve the same treatment. Our quarterly access review checklist covers removing leavers and old guests, and our guide to Teams external access and guests covers chat and meeting access.
Do it yourself or get help?
A small team can run the reports and change defaults in an afternoon. The slow part is the first clean-up, when hundreds of old links need an owner's decision, and keeping the monthly review going.
Our Microsoft 365 / Google Security Lockdown (S$590) sets sharing defaults, link expiry and guest rules as part of a wider security baseline. For a repeatable monthly report of public links, guests and leavers across your tenant, see the Access Review & Leaver Tool (from S$1,200).
Frequently asked questions
Only partly. Because Anyone links do not require sign-in, Microsoft 365 and Google Workspace cannot reliably tell you which person opened the file, only that the link was used. If you need to know who accessed a file, share it with specific people so each person signs in or verifies with a code.
In SharePoint and OneDrive, turning off Anyone links at the organisation or site level stops existing Anyone links from working. People who received them will see an access error. Before you switch it off, tell staff, and reshare files that clients still need using Specific people links.
There is no single rule, but many small businesses set Anyone links to expire within 7 to 30 days, which covers sending a quote or a set of photos. Long-running client work is better handled with guest access or Specific people links, which you can remove when the project ends.
No. Any site admin can run the site sharing report, which exports every file, user, permission and link on a site or OneDrive to a CSV. SharePoint Advanced Management adds tenant-wide reports showing which sites created the most new Anyone links recently, which is useful for larger organisations.
The PDPA does not ban link sharing, but it requires reasonable security arrangements to protect personal data. Leaving files with customer or staff personal data open to anyone with a link, with no expiry, is hard to defend as reasonable. Restrict links on folders with personal data and review them regularly.