What Handover does · Running an offboarding · The audit report · Manual steps · Groups · Settings · Permissions · Troubleshooting · Data & privacy · Support
When a person leaves your organization, deactivating their Atlassian account changes nothing about what they own. Handover inventories what a departing user still holds in Jira and transfers it to successors you choose, in one audited run:
| Category | What happens |
|---|---|
| Open issues assigned to them | Reassigned to a successor (optionally with an explanatory comment) |
| Saved filters they own, including private filters | Ownership transferred |
| Dashboards they own | Guided manual step with a Mark done control (see below) |
| Components where they are lead | Lead changed |
| Projects where they are lead | Lead changed |
| Group memberships | Snapshot only: recorded in the audit, never edited |
Closed and Done issues are deliberately untouched: reassigning finished work would rewrite history. Scans cover up to 5,000 open issues per run and say so in the wizard when capped.
Every run is recorded: who ran it, when, every item, its successor and its outcome (done, manual, or failed with Jira's error). Export any run as CSV; the export opens with a header naming the plan, the person, who executed it, and start and finish times. The file is assembled on Atlassian's Forge infrastructure from data stored in your own Jira and downloaded straight to your browser; it never touches an external service. Admins can permanently delete any record from its report page.
Jira Cloud's only endpoint for changing a dashboard's owner is marked Experimental, so Handover does not build your compliance record on it. Instead it lists each affected dashboard with exact instructions (Jira Settings → System → Shared dashboards → Change owner), gives the row a Mark done button, and records the step and who completed it in the audit.
Group membership is frequently directory-managed (SCIM, Okta, Microsoft Entra). An app-side removal would silently revert on the next sync or conflict with your identity source of truth. Handover records the leaver's memberships in the audit so your identity team can act with full information in the system that owns it.
Comment on reassigned issues by default pre-checks the wizard option. Comment template supports {leaver} and {successor} placeholders, replaced with display names.
| Scope | Used for |
|---|---|
read:jira-user | Finding the leaver and successors |
read:jira-work | Scanning issues, filters, dashboards |
write:jira-work | Reassigning issues, adding comments, transferring filters |
manage:jira-project | Changing project and component leads |
manage:jira-configuration | Admin-level reads, including private-filter visibility |
storage:app | Storing plans, progress and audit history in Forge storage |
All scopes are declared up front so an update never surprises you with a permission re-approval. Every backend operation additionally re-verifies that the invoking user is a Jira administrator.
Handover runs entirely on Atlassian's Forge platform: no external servers, no data egress, data residency follows your site automatically. It stores plans (including issue keys and one-line summaries), progress and audit summaries in Forge storage. Delete any record from its report page. Before uninstalling, export the audit CSVs you need; uninstalling removes the app's storage under Atlassian's Forge data lifecycle. See the Privacy Policy.
support@greylineinteractive.com. We respond within one business day. Include the plan ID from the audit report for fastest help.