The leak that was a permission
Most data incidents do not involve an attacker; they involve permissions that were too broad. A folder shared with ‘everyone’ three years ago, an account for someone who left, a report emailed to a list that has since grown. Information was available to more people than anyone would have chosen.
Why permissions accrete
Access tends only to be added, not removed. Someone needs a file for a week and keeps access after the week ends. A role change adds responsibilities and keeps the old ones. A shared login survives its contract by years. These are not deliberate decisions; they are the absence of a scheduled reversal.
Permissions as part of the data model
Permissions are part of the data model, not an afterthought. Three principles are built into Insight Docs and Insight Care: grant by role, not by person; default to least privilege; and log retrieval as well as change. Disposal surfaces what is due for review and a human confirms.
What to do about it, whatever you buy
Run a quarterly access review, not an annual one, and make it a document: who has access to what, who approved it, what changed since last time. Delete accounts the week people leave — the offboarding checklist should include every system by name, not ‘IT to action’. Separate the roles that should never be combined, particularly the ability to create a supplier and the ability to pay one. And keep sensitive material out of general-purpose shared drives entirely; a folder with forty permissions is not a controlled location, whatever the folder is called.
Fast exceptions
Tight controls that block work get switched off. The fix is to make the exception fast: a request that is logged, approved by the record owner, time-limited, and expiring on its own. That gives the audit trail without slowing the work.
Questions this view raises
How much logging is enough?
Does least privilege make everyday work slower?
Insight Docs and Insight Care grant access by role and log retrieval as well as change. You can see these principles applied on the projects pages and throughout the InsightSuite module pages.
