Every security program has a front door with a procurement process behind it. It also has a side door, and the side door is a corporate card under the approval threshold.
Ownership gets assigned at two moments. Once at procurement, when the paperwork forces somebody to put a name in a field. And once after an incident, when the room needs a person who can answer the question. Everything landing between those two moments runs with nobody attached, and the last ninety days are almost entirely made of that middle.
Watch how it happens. A product manager expenses an AI writing assistant that never crossed a procurement desk. Marketing connects a new analytics platform to the CRM through an OAuth grant that nobody in security ever reviewed. A contractor gets access on a Tuesday for a six week engagement, wraps up in four, and keeps the account because offboarding never became anyone's ticket. Three new things in the environment. Zero names.
Your asset inventory won't surface any of it. Inventories describe what got onboarded, and the last ninety days haven't been onboarded yet.
Most teams read this as shadow IT and reach for tooling. Scan the OAuth grants, stand up the CASB, produce a ranked list of unsanctioned apps, forward it to the business, feel productive. The scan finds the tools. It doesn't find the missing name, and the name is the control.
Think about what actually happens to a system with nobody attached. Patching lives on somebody's calendar, so it doesn't get patched. Access reviews route to an owner of record, so nobody reviews it. Logging never gets configured. And it stays running forever, because switching something off requires a person willing to say out loud that it isn't needed anymore. Every control you run assumes a name exists upstream of it. Where the name is blank, the whole stack quietly no-ops.
That's why the ninety day window matters more than the full inventory. Old unowned systems are a known problem and someone has probably already written a ticket about them. New unowned systems are still growing dependencies. The AI tool marketing adopted in June has ten weeks of prompts in it and two integrations you haven't seen. Give it another two quarters and it stops being a cleanup task and starts being a migration project.
So, here's the MondayMove
Open a ninety day window. List every new SaaS subscription, AI tool, OAuth grant, and contractor account that entered your environment inside it, then write a named human beside each one. Every blank you leave is the finding.
Go find the blanks. That's the only column on the sheet that matters this week.
Discussion