Employee Onboarding and Offboarding: A Combined IT Checklist
By Patronum
July 15, 2026
Read Time: 5 mins

By Patronum
July 15, 2026
Read Time: 5 mins

The cleanest way to run onboarding and offboarding is to treat them as mirror images: every access you grant on day one is something you remove on the last day. Onboarding provisions the account, license, organizational unit, groups, and security. Offboarding reverses each of those in a safe order, plus transfers data and wipes devices. Keep the two lists paired and nothing gets left open when someone leaves. Here is the combined checklist.
Most access leaks happen because onboarding and offboarding are owned by different people, tracked in different places, and never reconciled. Someone grants ten things when a person joins; at exit, eight get removed and two are forgotten. Pairing the lists fixes that by design: if a grant does not have a matching removal, it stands out.
Think of each onboarding action as creating a debt that offboarding has to pay back. Grant a license, reclaim it. Add to groups, remove from groups. Enroll a device, wipe it. When the two checklists mirror each other line for line, the exit review becomes simple, because you already have the list of everything that was granted.
To make the mirror actionable, keep a simple access register and review it at every stage, not just the ends:
| Access item | Granted at onboarding? | Still needed after role change? | Removed at offboarding? |
|---|---|---|---|
| Google Workspace license | Yes | Review | Yes |
| Groups | Yes | Review | Yes |
| Shared drives | Yes | Review | Yes |
| Admin roles | If needed | Review tightly | Yes |
| Third-party apps | If approved | Review | Revoke |
| Devices | Enroll | Review | Wipe or remove account |
| Onboarding grants… | Offboarding must remove… |
|---|---|
| Account and license | Suspend, then archive or delete the account |
| Organizational unit placement | Move to a leavers or archive OU if retained, or remove when the account is deleted |
| Group and shared-drive membership | Remove from every group and shared drive |
| Admin roles or delegated access | Remove all roles and delegation |
| Third-party app access | Revoke connected app access |
| Mailbox and routing access | Set handover, reroute mail, remove delegation, and preserve the mailbox per policy |
| Devices enrolled | Wipe or remove the corporate account from devices |
| Files, calendars, and shared resources | Transfer or reassign ownership where supported, review sharing, and remove delegated access |
| Security credentials and sessions | Revoke sessions, security keys, app passwords, and connected app access |
The order depends on how the person is leaving. For planned exits, arrange handover before suspension. For urgent or high-risk exits, suspend and revoke access first, then recover handover through admin-controlled routing and retention processes.
Onboarding and offboarding get the attention, but the biggest access drift usually happens in between, when someone changes role, department, location, or seniority. When that happens, review their groups, shared drives, admin roles, third-party app access, devices, and licenses against the new role. Most over-permissioning comes from access added for a new role while old-role access quietly stays in place. Treat a role change as its own mini offboarding-and-onboarding, using the access register above.
When onboarding and offboarding live as separate, unmatched processes, the offboarding side is always guessing what was granted. Pairing them turns the exit into a subtraction problem with a known starting list. It also exposes the middle of the lifecycle, the role changes, where access is added but rarely removed. For that stage, see our explainer on user lifecycle management.
Two checklists owned by busy people are two checklists that eventually get half-run. Patronum automates Google Workspace onboarding and offboarding as paired policies: new hires get the right license, organizational unit, groups, and security, and leavers have the same set removed in a safe order, with data transferred and devices wiped. Consistency across both ends is what keeps access matched to reality. For each side in depth, see our guides on user onboarding and Google Workspace offboarding.
What should be on an onboarding and offboarding checklist?
Onboarding: account, license, organizational unit, groups, 2-Step Verification, and handover. Offboarding: mail handover, suspension, credential and session revocation, data transfer, role removal, device wipe, and an archive-or-delete decision.
Why pair onboarding and offboarding?
Because everything granted at onboarding has to be removed at offboarding. Pairing the lists makes sure nothing is forgotten at exit.
Who should own these checklists?
Ideally one process owns both, so grants and removals are reconciled rather than tracked separately by different teams.
What is the most commonly missed offboarding step?
Revoking sessions and connected apps, and removing leftover group or role memberships, which can keep access alive after the account looks closed.
What should IT do when someone changes role?
Treat a role change as a mini offboarding and onboarding: remove old-role access, add new-role access, and update the access register. Most over-permissioning comes from new-role access being added while old-role access stays in place.
Can onboarding and offboarding be automated together?
Yes. Patronum runs both as paired policies so access granted at onboarding is removed at offboarding in the right order.
Onboarding and offboarding are the same job from opposite ends. See how Patronum automates both so access always matches who is actually on your team.