Offboarding Checklist for Jira: IT, HR, Legal & Security Steps
Onboarding gets all the attention. There are templates, welcome kits, buddy programs, 90-day plans. Offboarding, meanwhile, is usually a Slack message to IT saying "can you disable Sarah's account?" followed by three weeks of discovering things that were never turned off.
This is a problem that compounds. Every incomplete offboarding leaves behind active credentials, lingering access to shared drives, API tokens nobody revoked, and knowledge that walked out the door without documentation. The risk is not theoretical. According to the Ponemon Institute, 20% of organizations have experienced data breaches linked to former employees.
Offboarding is a cross-department coordination problem, which makes it a perfect fit for structured checklists in Jira. Below is the full list, broken down by department.
IT and Infrastructure
IT owns the largest chunk of offboarding tasks, and these are the most time-sensitive. Every hour of delay after an employee's last day is an hour of unnecessary access.
- Disable SSO / IdP account (Okta, Azure AD, Google Workspace). This is step one because it cascades to everything behind SSO.
- Revoke email access and set up forwarding if needed for handoff.
- Deactivate VPN credentials and remove device certificates.
- Revoke access to SaaS tools: Jira, Confluence, Slack, GitHub, Figma, AWS console, etc. Walk the SSO audit log if you are unsure what they accessed.
- Rotate shared credentials the departing employee had access to. This includes shared service accounts, team passwords, and API keys stored in vaults.
- Collect hardware: laptop, monitors, access badges, YubiKeys, hotspot devices.
- Wipe or reimage returned devices before reassigning them.
- Remove from distribution groups, shared calendars, and mailing lists.
For engineering-specific offboarding (SSH keys, deploy access, code review ownership), see the Engineering Offboarding template.
HR and People Operations
HR offboarding is less urgent than IT, but has legal deadlines attached to some of it.
- Process final payroll, including unused PTO payout where required by state or country law.
- Terminate benefits and send COBRA notification (US) or equivalent continuation-of-coverage notice.
- Update HRIS records with termination date, reason, and eligibility for rehire.
- Conduct exit interview or send exit survey. Document the responses somewhere searchable.
- Retrieve company property not handled by IT: parking passes, company credit cards, branded materials.
- Send separation letter confirming last day, final pay date, and benefit continuation details.
- Remove from org chart and internal directory.
If you are tracking leave in Jira, the departing employee's leave balance and history should be exported before their records are archived.
Legal and Compliance
Legal tasks are often overlooked because they involve paperwork that does not feel urgent. They are urgent.
- Confirm NDA and non-compete agreements are on file. Send a reminder of post-employment obligations to the departing employee.
- Issue IP assignment confirmation if applicable. Make sure any work product created during employment is documented as company-owned.
- Initiate litigation hold review. If the employee is involved in any pending or anticipated legal matter, preserve their email, files, and communications before disabling accounts.
- Process any stock option or equity paperwork, including exercise windows and vesting schedules.
- Confirm data retention compliance. In GDPR jurisdictions, employee data must be handled according to your retention policy, not just deleted on the spot.
Security
Security overlaps with IT but deserves its own section because these tasks are the ones that get skipped. For a deeper treatment, read The Security Tasks Everyone Forgets During Offboarding.
- Revoke SSH keys from all servers and repositories.
- Invalidate personal access tokens and API keys across GitHub, Bitbucket, AWS, GCP, and any other service that issues long-lived tokens.
- Remove from privileged access groups (admin roles, root access, database admin).
- Audit recent file downloads and data exports. Not because you assume malice, but because the pattern of "download everything the week before leaving" is common enough to warrant a check.
- Disable MFA recovery options tied to the employee's personal devices.
Timing matters. IT and security tasks should be completed on or before the employee's last day. HR and legal tasks can extend a few days after. If you are using a checklist in Jira, set due dates accordingly rather than treating everything as "do it when you can."
Manager and Knowledge Transfer
The manager is responsible for making sure the team does not lose institutional knowledge when someone leaves.
- Identify work in progress and reassign Jira issues, Confluence ownership, and project responsibilities.
- Conduct a knowledge transfer session. At minimum, the departing employee should document their current projects, recurring tasks, key contacts, and anything that only lives in their head.
- Reassign 1:1 reports if the departing employee is a manager.
- Update team documentation: runbooks, escalation paths, on-call schedules.
- Communicate the departure to the team with appropriate context.
Why this belongs in Jira
Offboarding involves five departments doing different things on different timelines for the same person. That is a coordination problem, and coordination problems need a system of record. A checklist in someone's head, a Google Doc, or a Slack thread will not cut it when you are offboarding three people in the same month.
The General Offboarding template in TeamOps includes all of the above, pre-assigned by department and phased by urgency. Launch it for a departing employee and every task is created, assigned, and tracked automatically. You get a progress bar instead of a spreadsheet and a hope that nothing was missed.
If your offboarding needs are engineering-specific (deploy keys, code ownership, CI/CD access), the Engineering Offboarding template covers those additional steps.
TeamOps handles this inside Jira. Free for up to 10 users.