Disable or remove inactive Jira users in bulk in Jira Data Center
Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.
Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Summary
There are multiple ways to disable or remove large numbers of Jira users at a time. These solutions depend on your version of Atlassian products.
Solution
The removal of inactive users cannot be automated natively through the Jira User Interface at this time. We recommend considering one of the below alternatives.
Options for Jira Server or Data Center
Use a REST API call in a loop as part of a script which uses the "Remove user" end point: Jira Server REST API
3rd party apps - This list is not exhaustive but does give you an idea of what is available. Click on the app name to go to their Marketplace listing.
Bulk user delete for Jira - This has the option to upload and delete users via a CSV file.
Scriptrunner - a third party app that allows for scripting within Jira. You may wish to reference our Community article How do you bulk delete or deactivate users.
Additional resources
ℹ️ Please note that Atlassian does not have control over the function of 3rd party apps. There may be changes to those listed, or newer apps available that may suit your needs.
You may also want to vote and comment on our feature requests for this topic: JRASERVER-8047 - Bulk delete users
Was this helpful?