The Offboarding Playbook for MSPs

Table of Contents

Most MSPs have a documented onboarding process that a junior technician could follow without much guidance. Far fewer have anything close to that for offboarding, and that gap is usually where the risk quietly builds up.

Offboarding tends to get treated as the tail end of an HR event, something that gets wrapped up with a quick IT ticket once someone’s last day arrives. In practice, it functions as a security control, and an important one. An account that stays active a day longer than it should, a shared mailbox nobody remembered to lock down, or a SaaS login that was never connected to single sign-on all amount to the same thing: a door that stays open after the person who used it has already left the building. For an MSP managing dozens or hundreds of client tenants, that risk isn’t a one-time event. It resurfaces every time any employee leaves any client, usually on a schedule the MSP doesn’t control and sometimes doesn’t even hear about until well after the fact.

This playbook walks through what a complete offboarding process actually needs to cover, the places where MSPs most often lose track of a step, and how to turn offboarding from a reactive scramble into a standardized service that runs the same way across every client, no matter which technician happens to be on the ticket.

What Is IT Offboarding?

IT offboarding is the process of systematically removing a departing user’s access to every system, application, and data source they could reach while employed, including accounts, devices, licenses, shared resources, and any SaaS tool tied to their identity, while still preserving the business continuity of their email, files, and any work in progress that needs to be handed off. Done well, it looks like a coordinated checklist that gets executed the moment a departure takes effect. Done poorly, it looks like a handful of steps someone half-remembers, scattered across whichever administrator happened to pick up the ticket that day.

For an MSP, offboarding is never really a single process. It’s the same set of obligations repeated across every client tenant, and each of those tenants comes with its own licensing setup, its own shared mailboxes, its own shadow IT footprint, and its own tolerance for delay.

Why Offboarding Carries More Risk Than It Looks Like

The research on this is fairly consistent. Industry surveys place offboarding among the highest-risk moments in the identity lifecycle. A large majority of IT professionals name it as a critical point of cybersecurity exposure, and a majority of organizations report having experienced a breach connected to former-employee access at some point (Newployee, 2026). Gartner-cited research found that only 44% of companies manage to revoke all of a departing employee’s access within 24 hours, which means most organizations are running exposed for longer than they probably assume (CheckFlow, 2026). Cyberhaven’s analysis of exfiltration activity also found a 720% spike in risky data movement in the days immediately before layoffs are announced, a window that most companies aren’t monitoring at all (Cyberhaven, cited in CheckFlow).

There’s also a scale problem layered on top of that timing problem. The average employee touches close to 30 different SaaS applications, and the average organization now manages several hundred SaaS tools across its business (CheckFlow, 2026). Many of those tools were never provisioned through IT, were never connected to single sign-on, and never show up on a standard deprovisioning checklist as a result. Turning off someone’s primary work identity does nothing to close an app they signed up for directly with a personal card, which is exactly why it keeps slipping through.

For an MSP, that scale problem multiplies across every client on the roster. A missed step at one client isn’t an isolated incident so much as a preview of a pattern that will eventually show up everywhere, often at the one moment it matters most.

The Core Offboarding Checklist

A complete offboarding process runs in phases rather than as a single action. Jumping straight to “disable the account” and calling it done is usually how the gaps described above happen in the first place.

Immediate, day-zero actions:

  1. Block sign-in on the primary identity so no new session can start, and force sign-out of any devices or apps where the user is already authenticated.
  2. Reset the account password as a secondary containment step, particularly if the departure is involuntary or there’s any concern that the credentials could still be shared or guessed.
  3. Revoke or re-register MFA methods so a former employee’s phone or authenticator app can’t later be used to approve a sign-in.
  4. Unassign the licenses tied to the user, both to reclaim the cost and to shrink what the account could still reach even if it were somehow reactivated.

Continuity and communication:

  1. Decide what happens to the mailbox, whether that means converting it to a shared mailbox, forwarding mail to a manager, or setting up an out-of-office auto-reply. The right choice usually depends on the role and on how abruptly the person left.
  2. Remove any delegate access other staff had into the departing user’s mailbox or calendar, and address any shared mailbox access the user themselves held.
  3. Hide the user from the Global Address List once continuity is handled, so they stop surfacing in directory lookups and distribution list expansions without disabling the mailbox outright.

Cleanup and audit:

  1. Remove the user from security groups and distribution lists so they lose downstream access and stop receiving internal communications they no longer need.
  2. Audit for shadow IT, meaning any SaaS accounts the user created outside of single sign-on that IT never provisioned and that won’t automatically lose access when the primary identity is disabled.
  3. Recover any company-owned devices and confirm that locally cached data or credentials have been wiped.
  4. Log every action taken, along with a timestamp, so there’s a defensible record if the departure is ever questioned by the client, an insurer, or a regulator down the line.

The order genuinely matters here. Access-blocking steps should happen first and immediately, while continuity and cleanup steps can follow within the same session. Neither should become the reason containment gets delayed.

Where MSPs Typically Lose the Thread

A handful of patterns tend to show up again and again in accounts of offboarding failures, and each one is worth naming because each one is avoidable.

The Friday-afternoon and after-hours gap. Departures rarely happen on a schedule that lines up neatly with a team’s staffing. A termination communicated late on a Friday, with no ticket filed until Monday morning, can leave an account fully live for an entire weekend.

Shadow IT that the primary identity never touched. Disabling someone’s Microsoft 365 or Google Workspace account doesn’t reach a SaaS tool they signed up for directly, especially one that was never brought behind SSO. Those accounts are easy to overlook, and because nobody’s watching them, they’re just as easy to misuse.

Inconsistency across technicians. Without a documented, standardized checklist, the quality of an offboarding depends entirely on which technician picks up the ticket and how much of the process they happen to remember on that particular day. That’s a fairly fragile way to run something that functions as a security control across dozens of clients.

No record of what was actually done. When a client, a cyber insurer, or an auditor eventually asks for proof that a given account was fully offboarded and exactly when, plenty of MSPs don’t have a clean answer ready. A process that isn’t logged isn’t really auditable, and a service that isn’t auditable is a hard thing to sell as a security control.

Turning the Checklist Into a Standardized Service

The fix for all four of those failure modes is more or less the same. Offboarding needs to stop being treated as a one-off ticket and start being treated as a standardized workflow that runs the same way, with the same steps, on every tenant, regardless of who happens to be on shift that day.

In practice, that means defining the offboarding defaults once, deciding which security actions run automatically, how mailbox continuity is handled by default, and what “done” actually looks like, and then applying that same template across every client instead of reinventing the checklist every time a new ticket comes in. It also means closing the timing gap. A process that can be scheduled in advance, given that an employee’s last day is usually known well ahead of time, removes the dependency on someone being awake and logged in at exactly the right moment.

This is roughly where Augmentt fits into an MSP’s offboarding practice.

Augmentt is a multi-tenant Microsoft 365 security and management platform built specifically for MSPs, and its Engage Autopilot module is built around this exact workflow. Engage lets a technician offboard a user across a Microsoft 365 or Google Workspace tenant from a single screen. That includes unassigning licenses, resetting the password, forcing sign-out of all applications, blocking sign-in, removing delegate access, hiding the user from the Global Address List, converting the mailbox to shared, setting up forwarding or an out-of-office reply, and removing shared mailbox access, all without having to jump between the Microsoft admin center, Exchange, and Entra ID separately for each individual action. For MSPs on an Engage Autopilot license, that same offboarding workflow can also be scheduled ahead of time for a specific date and time, with optional notifications on success or failure, so a known departure date doesn’t rely on anyone remembering to log in and trigger it manually. Engage also supports co-managed setups, where a client’s own staff can be given a limited and audited set of onboarding and offboarding actions to run themselves, which reduces ticket volume for the MSP without handing over full administrative access.

Offboarding a single Microsoft 365 or Google Workspace identity is necessary but isn’t quite sufficient on its own, and that’s where the shadow IT problem mentioned earlier comes back into the picture. Augmentt’s Discover module maintains visibility into the SaaS applications actually in use across a client’s environment, drawing on a database of more than 22,000 applications, and it flags risky or unmanaged app usage that wouldn’t be caught by looking at the primary directory alone. Pairing that visibility with the offboarding workflow in Engage gives a technician a fuller picture of what a departing user might still be able to reach beyond the tenant itself.

The audit-trail problem is handled by design rather than as an afterthought too. Actions taken through Engage are logged, which gives MSPs a record to point to whenever a client, cyber insurer, or compliance reviewer asks whether a particular offboarding was completed and when. Augmentt is also SOC 2 Type II and GDPR compliant, which tends to matter for MSPs whose clients operate in regulated or compliance-sensitive industries and need that kind of assurance about the tools touching their tenants.

Building Your Own Offboarding Playbook

Whether or not automation tooling is part of the picture yet, most MSPs can tighten their offboarding practice with roughly the same three moves.

Document the default. Write down exactly which actions happen on every offboarding, in what order, and who’s responsible for triggering each one. The goal is a checklist that a junior technician can execute correctly without needing to ask a senior engineer what might have been missed.

Remove the timing dependency. Wherever possible, separate the question of when an offboarding should happen from the question of when a person remembers to do it. A known last day should translate into a pre-scheduled action rather than a note left on someone’s desk.

Close the loop with an audit trail. Every offboarding should leave behind a record of what was done, when, and by whom, so the MSP can answer for it later without having to reconstruct the details from memory or old ticket notes.

Offboarding will probably never be the flashiest part of an MSP’s service lineup, but it’s one of the few areas where a single missed step can carry an outsized, and entirely avoidable, cost. A documented, standardized, and where possible automated offboarding playbook turns that risk into just another routine part of the service, which is really where it belongs.

FAQ

What is the difference between IT offboarding and HR offboarding?

HR offboarding covers the people side of a departure, including exit interviews, final pay, benefits, and paperwork. IT offboarding covers the technical side: revoking access to accounts, applications, and devices so a former employee can no longer reach company systems or data. The two need to be coordinated closely, since IT offboarding usually can’t fully begin until HR confirms the departure and its effective date.

How quickly should access be revoked after an employee leaves?

Immediate access-blocking steps, such as disabling sign-in, forcing sign-out, and resetting the password, should happen right when the departure takes effect rather than waiting for a ticket to be manually picked up. Industry data shows fewer than half of organizations manage to revoke all access within 24 hours, which is precisely the gap a documented, scheduled offboarding process is meant to close.

What is shadow IT and why does it matter for offboarding?

Shadow IT refers to SaaS applications or accounts that employees set up on their own, outside of IT’s visibility and outside single sign-on. Disabling a user’s primary Microsoft 365 or Google Workspace identity does not remove access to these tools, which is why a shadow IT audit needs to be part of a complete offboarding checklist rather than an afterthought.

Can offboarding be scheduled in advance?

Yes. Since a departure date is usually known well ahead of time, offboarding actions, including license removal, mailbox handling, and account deactivation, can be scheduled to execute automatically at a set date and time instead of requiring a technician to remember and manually trigger each step. Augmentt’s Engage Autopilot supports this for Microsoft 365 tenants through its scheduled offboarding workflow.

How can MSPs standardize offboarding across many clients at once?

By defining a single offboarding template, meaning the exact set of actions applied by default in the exact same order, and then running that same template on every client tenant instead of leaving the process to individual technician memory. A multi-tenant platform that lets technicians execute and schedule that workflow from one interface, across every client, is what makes that kind of standardization realistic at scale

Cover Photo by Vitaly Gariev on Unsplash

Author
Gavin Garbutt
Co-Founder & Chairman of Augmentt

FAQ

Using our GDAP tool & Magic Link, setting up is easy! You can integrate with your CSP partner portal in minutes
Augmentt uses a combination of Microsoft Secure Score best practices as well as industry standards such as NIST & CIS. You can use the out of box templates to get started right away and even build your own custom templates to match your client requirements.
Out of box, Augmentt comes pre-configured to not be noisy. Very few Microsoft alerts are critical in nature so you will be receiving tickets for account breaches and not minor user log related events. That said, everything is customizable and you can turn alerts on & off to match your clients’ needs.
No. You can choose to schedule alerts to any stakeholder you want and at the frequency you want or manually download reports when you need them.
Regardless of how MFA is managed across your tenants, we have you covered. Augmentt supports Conditional Access Policies, Security Defaults, Entra ID per user (Legacy) MFA as well as 3rd party MFA services like DUO.
No. You can use Augmentt to monitor and manage all clients regardless of their licensing. For environments with no premium licensing you can still provide alerts and monitoring for account breaches and configure security best practices. For environments with premium licensing, you can leverage Microsoft’s premium alerts and premium security configurations such as Conditional Access Policies.
Augmentt is one of the few vendors SOC 2 Type II, and GDPR compliant.
Site licenses to make sure you can deliver standardized service across all clients very affordably.

SUBSCRIBE for more resources

Related Content

Policy Sprawl Is Killing MSP Efficiency
Policy sprawl is quietly draining your margins, creating security gaps, and eroding client trust. The good news? Standardization is the cure.
Does Microsoft Secure Score Tell the Whole Story?
Do you have a complete understanding of your security? See why MSPs need to understand the role licensing plays in Secure Score results.
Top 10 M365 Security Best Practices for MSPs
Here are the top M365 security best practices to help you enhance protection, ensure compliance, and stay ahead of emerging threats.