Who still has the keys to your systems?
Most businesses couldn't name every system a former employee had access to. That's the whole problem. Here's what to do about it.
When was the last time you looked at who actually has access to your systems? Not who should have access, but who does, right now.
For most businesses, the honest answer is: not recently, if ever. Someone joins, they get added to the tools they need; someone leaves, their email gets cancelled, and everything else gets forgotten. The result is an estate of live credentials that grows over time and never shrinks.
Former employees, old contractors, the freelancer who worked on a project three years ago: some of them still have active logins to systems you rely on every day, not because anyone intended it, but because nobody ever went back and removed them.
The shape of the problem
Access control isn't one decision; it's hundreds of small ones made at different times by different people, usually without any central record. A new starter gets added to the project management tool in their first week; when they leave eighteen months later, the task of removing them falls through the gap between IT and a manager who's already moved on.
Shared accounts make this worse: a single login that multiple people use has no obvious owner to remove, so the password would need to be changed and redistributed every time someone leaves, which almost never happens.
Most businesses couldn't tell you, right now, how many people have active access to their systems. Some of those people no longer work there; a few of them didn't leave on good terms.
What to do
A simple offboarding checklist covers most of this — run every time someone leaves, no exceptions. It doesn't need to be sophisticated; it needs to be complete and actually used.
The list should cover every system the person touched: email, cloud storage, CRM, project management, finance tools, website admin, any shared accounts. For each one, revoke access, rotate shared passwords if relevant, and note it done.
A periodic access review, run once or twice a year, catches the gaps that accumulate between leavers. Who has admin access to your website? Does that person still work here? These questions take ten minutes to answer and are almost never asked.
If you're not sure where to start, an access audit is a good first step.
Robin Carswell
More on
Your data isn't an asset until it passes four tests
VRIO is a test you can run on your own data, not a framework for judging the market. Most businesses that think they hold a data asset fail on Rare or Organised, not Valuable, and only one of those two is something you can fix.
Why maintain software you could just rebuild?
If the cost of writing code keeps falling, the case for patiently maintaining it falls with it. Following that logic changes what your business should actually be protecting.
An interim CTO is for the gap that can't wait
A consultant advises and leaves. A fractional leader shows up for a slice of every week, forever. An interim CTO is neither: full-time, until the gap that needs filling is closed.