Manager vs System Owner: Who Should Run an Access Review?
Who should sign off an access review — the people manager or the system owner? A clear split of responsibilities, why ownership gaps cause rubber-stamping, and how to assign owners.
Updated 17 June 2026
See exactly where your domains stand.
Run a free check on the domains you manage — SSL expiry, domain expiry, and DNS health in one report. No signup needed.
In an access review, the people manager confirms whether a person should still have access at all, and the system owner confirms whether the access they hold is the right level for that system. They answer different questions, so the strongest reviews use both — with IT running the process and keeping the evidence. The single most common cause of a weak, rubber-stamped review is leaving it unclear which of these two roles is accountable, so nobody truly verifies anything.
This article defines the two reviewer roles, shows which questions each one is best placed to answer, and explains how to assign ownership in practice so reviews are genuinely verified rather than waved through. It uses CertPilot's Access Reviews module as the worked example.
The two reviewer roles, defined
An access review is a periodic check that everyone who can reach a system still needs that access. Two perspectives make that check honest, and they are not interchangeable.
The people manager
The people manager knows the person. They can answer questions the system owner cannot: Is this person still in the role they were hired for? Did they change teams? Are they a contractor whose engagement has ended? The manager is the authority on whether the person still belongs in scope at all. When someone moves from sales to support but keeps their old CRM admin rights, it is usually the manager — not the system owner — who is positioned to catch it.
The system owner
The system owner — sometimes called the application owner — knows the tool. They understand what each access level inside it actually means, which permissions are sensitive, and what "appropriate" looks like for a given role. They are the authority on whether the level of access is right. The manager may confirm a person should have some access to the finance system; the system owner is the one who knows that "admin" was excessive and "approver" was the correct level.
Which role answers which question
Splitting the questions by role is what stops a review collapsing into "looks fine to me."
| Question | People manager | System owner | |---|---|---| | Is this person still employed / engaged? | ✓ | | | Did this person change role or team? | ✓ | | | Should this person have any access to this system? | ✓ | (input) | | Is the level of access correct for the role? | (input) | ✓ | | Is this permission unusually sensitive? | | ✓ | | Is this a stale shared or service account? | (input) | ✓ | | Who is accountable for the final decision? | shared | shared |
Neither column is complete on its own. A manager who does not understand the system approves access levels they cannot evaluate. A system owner who does not know the person approves access for people who may have left. Pairing the two is what turns a review into real verification.
Where IT (the review runner) fits
In most lean teams, IT or an MSP does not own every system in the business sense — but IT runs the review and keeps the evidence. Think of three distinct hats:
- Process owner (IT / MSP): schedules the review, maintains the register and systems catalog, chases sign-off, and produces the evidence. This is the orchestrator role.
- System owner: confirms access levels for the systems they are accountable for.
- People manager: confirms whether each person still belongs.
Conflating these is where reviews go wrong. When IT both runs the process and is treated as the sole approver for systems it does not really own, you get sign-off from someone without the context to judge — which is rubber-stamping with extra steps. IT's job is to make it easy for the right owner to decide, and to record who decided.
What goes wrong when ownership is unclear
Unclear ownership is not a cosmetic problem; it is the root cause of the failures teams complain about most:
- Rubber-stamping. When no one is clearly accountable, whoever is asked clicks "approve all" to make the request go away. The review happens on paper, not in reality.
- Skipped accounts. An account with no obvious owner has no one to ask "is this still needed?", so it gets quietly skipped and survives another cycle — often the exact stale or shared account that matters most.
- No accountability after the fact. Months later, no one can say who signed off on what, or when. The review produced activity but no defensible record.
Each of these is an ownership gap, not a tooling gap. The fix is to assign a named owner to every system before the review, and to capture who signed off when it completes.
How to assign owners in practice
CertPilot's Systems Catalog is built for exactly this split. Each system you define can record a business owner and a technical owner, alongside its criticality, lifecycle status, and support contact:
- Business owner ≈ the accountability for whether access to this system is appropriate (often a manager or department lead).
- Technical owner ≈ the accountability for how the system is configured and what each access level means (often the system owner / admin).
Defining a system once in the catalog means every review references the same owners instead of re-litigating "who's responsible for this?" each quarter. The systems you mark for review become the columns in the matrix, so reviewers see people against the systems they own. (One honest boundary: the catalog is a manual workflow backbone — it organizes ownership and feeds other modules by copying text, but it does not enforce a hard database link, and it does not sync owners from any directory. You keep it current.)
For the people side, a people and accounts register gives managers the current list of who exists and who has left, and an explicit owner per account means every line is answerable by someone. Getting these fields right in the register is what makes the manager-vs-owner split work in practice rather than on a diagram.
Recording who signed off
The two roles can review perfectly, but if the sign-off is not captured, the accountability evaporates. When you complete a review in CertPilot, it writes one immutable completion record for the register: who completed it, the date, the review period, the cadence, the next due date, an optional note, and snapshot counts. That record is what answers "who signed off, and when?" long after the review is done — and it is the input to the broader job of showing management that access is under control.
For systems where multiple owners contribute, a practical pattern is: each owner reviews their systems in the matrix, IT confirms every line has a decision, and then IT completes the review with a note naming the owners who participated. The completion event is the single sign-off; the note carries who did what.
What CertPilot does and does not do here
- It does record business and technical owners per system, organize people and accounts, drive a review matrix, and capture an immutable sign-off with reminder emails and an Access Review Register PDF.
- It does not assign owners automatically, sync them from Google Workspace, Microsoft 365, or an HR system, or enforce a database link between modules — ownership is customer-maintained.
- It does not remove or change access, detect segregation-of-duties conflicts automatically, monitor employee activity, or read emails, documents, chats, or files.
- It is not a compliance certification, legal advice, or an audit guarantee. It produces operational evidence that the right people reviewed access.
Decide ownership before your next review
Ownership is a decision to make once and reuse. Define each system's business and technical owner in Access Reviews, assign people managers to confirm the person-level question, and let IT run the cadence and capture sign-off. Then see the dated artifact this produces in the sample reports gallery before your next quarterly cycle. If you are still mapping out the cycle itself, the step-by-step quarterly access review guide covers the full workflow.
In short
- The people manager answers "should this person have access at all?"; the system owner answers "is the level right?" — use both.
- IT / the MSP runs the process and keeps the evidence but should not be the sole approver for systems it does not own.
- Unclear ownership is the root cause of rubber-stamping, skipped accounts, and missing accountability — assign a named owner per system before the review.
- CertPilot records business and technical owners and captures an immutable sign-off; it does not assign owners automatically, sync directories, or remove access.
- The output is operational governance evidence, not certification, legal advice, or an audit guarantee.
Frequently Asked Questions
Should the manager or the system owner sign off the access review?
Both contribute, but to different questions. The manager confirms whether the person still belongs (role, team, employment); the system owner confirms the access level is appropriate. In a lean team, IT typically runs the process and records a single completion sign-off, with a note capturing which owners reviewed which systems.
What if one person is both the manager and the system owner?
That is common in small teams and is fine — just be deliberate about it. Review the person-level question (does this person still belong?) and the system-level question (is the level right?) as two separate checks, even if the same person answers both. The risk in small teams is collapsing them into a single "looks fine," which is how rubber-stamping starts.
How do I record business owner vs technical owner?
In CertPilot's Systems Catalog, each system has a business owner field and a technical owner field. Define the system once and both owners carry into every review that references it. The catalog is manual-first — it does not pull owners from a directory, so you keep the assignments current.
Who is responsible if no owner is assigned?
No one — which is exactly the problem. An account with no owner has no one to confirm it is still needed, so it tends to get skipped and survive. Assign an owner to every system before the review; an unowned system is itself a finding worth recording.
Does CertPilot decide ownership or pull it from our directory?
No. Ownership is customer-maintained. CertPilot does not connect to Google Workspace, Microsoft 365, or any HR or identity system, and it does not infer owners. You record business and technical owners yourself, and the review references what you entered.
Turn daily checks into management-ready evidence.
CertPilot checks SSL, DNS, domain registration, and email authentication daily — and combines them with your renewal, people, assets, and access review registers into evidence reports. 14-day free trial, no card required.