Cloud storage is where most small teams keep their most sensitive material, and it is also where permissions quietly sprawl. A folder shared for a one-week project is still open a year later. A link created for a client still works after the contract ends. This guide gives you a repeatable audit you can finish in a morning, with steps that apply whether you use object storage from a major provider or a file-sharing service.
Before You Start: Set the Scope
Decide what you are auditing. For a first pass, pick the places holding the most sensitive data: finance, HR, customer records and anything covered by a contract or regulation. Trying to audit everything at once usually means finishing nothing.
Also decide who has authority to change permissions. An audit that finds problems but cannot fix them is just a list of worries. Agree beforehand that obvious issues, such as a public link to payroll data, can be closed immediately and reported afterward.
Step 1: Inventory Your Storage Locations
List every place files live: object storage containers, shared drives, collaboration tools, and any personal accounts people use for work. The last category is the one most often missed. Note the owner of each location and the type of data it holds.
Step 2: Export the Current Permissions
Most platforms can show or export who has access to what. Look in the sharing, access or permissions settings, and check the vendor’s current documentation for the exact path. You are looking for four things:
- Items shared publicly or to anyone with a link
- Items shared with external email addresses or domains
- Groups or “everyone in the organization” grants on sensitive material
- Individual accounts with administrative or owner rights
Step 3: Test From the Outside
Settings pages can mislead, so verify. Open a private browser window where you are not signed in and try a few shared links. If a document opens without authentication, it is public regardless of what the sharing label says. For object storage, check that listing and reading are not allowed anonymously, and confirm any public access is deliberate, such as files meant for a website.
Step 4: Judge Each Finding
Not every open permission is a mistake, so evaluate each in context. A product brochure shared publicly is fine. A spreadsheet of customer details shared publicly is not. Ask four questions: Does the data justify the exposure? Is the person or group still active? Is the access still needed? Does it have an expiry?
Audit Findings and Typical Fixes
| Finding | Why it matters | Typical fix |
|---|---|---|
| Public link to sensitive file | Anyone with the link can read it | Disable the link; share with named people |
| Share with former employee or contractor | Access outlives the relationship | Remove the account and review what it touched |
| “Everyone in the organization” on confidential folder | Far wider than the real need | Replace with a small group |
| Too many owners or admins | More accounts that could be compromised | Reduce to a few named owners |
| No expiry on external shares | Temporary access becomes permanent | Add expiry dates or revoke after the project |
| Personal account storing work files | Outside your visibility and control | Move files into managed storage |
Step 5: Fix in a Safe Order
Remove the highest-exposure items first, starting with anything public that should not be. Before changing a widely used folder, tell the people who rely on it, so a tightened permission does not surprise them mid-task. Where possible, change one thing at a time and confirm that the right people still have access.
Prefer groups over individual grants. Assigning access to a “finance” group means that when someone changes roles, you update one membership instead of hunting through folders.
Step 6: Record and Schedule
Write down what you found, what you changed and what you decided to leave in place, with reasons. Then schedule the next audit. Quarterly suits sensitive storage, and twice a year may be enough for lower-risk areas.
A Realistic Example
Imagine a hypothetical fifteen-person marketing agency auditing its shared storage. Looking only at the folders holding client contracts and invoices, the administrator exports permissions and finds a folder shared by link with no sign-in required, created for a client who left long ago. Testing the link in a private window confirms that it opens. A second finding is an “entire organization” permission on a folder of employee records. The administrator disables the public link, replaces the organization-wide grant with a small HR group, and notices that two departed freelancers still have active accounts, which are removed the same day. The whole review touches only a handful of folders, but it closes the most dangerous exposures. The agency then sets a quarterly reminder to repeat the audit.
Preventing Drift After the Audit
An audit is a snapshot. To keep results from decaying:
- Default new shares to private or named people rather than links.
- Require expiry dates on external sharing where the platform supports it.
- Include storage access in your offboarding checklist.
- Limit who may create public links on sensitive areas.
- Turn on alerts or logs for sharing changes, if your platform provides them.
If the data involves personal information or regulated records, legal expectations about access and breach handling vary by jurisdiction, so consult a qualified professional about your obligations.
Frequently Asked Questions
How often should we audit storage permissions? Quarterly for sensitive areas and at least yearly elsewhere is a reasonable starting rhythm. Also audit after major events such as reorganizations or staff departures.
What is the quickest way to spot a public link? Use the platform’s sharing report if it has one, and confirm by opening suspicious links in a private browser window without signing in.
Will tightening permissions break people’s work? It can, which is why you should notify affected users, change one area at a time and verify access afterward. Group-based permissions make corrections quick.
Are shared links with long random addresses safe enough? They are harder to guess, but they can be forwarded, leaked in email threads or stored in browser history. For sensitive data, use named access instead of relying on obscurity.
Who should perform the audit? Ideally someone with administrative visibility, with a second person reviewing the results. Having data owners confirm whether access is still justified makes the outcome more accurate.
Next Step
Pick the single most sensitive folder you have, export its permissions, and test every share link in a private browser window. Fix anything that should not be open before you do anything else.
By CRMCyberBase Editorial · Updated November 4, 2026
- cloud storage audit
- storage permissions
- public links
- access review