Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Is there any tools to cleanup JIRA custom fields/screens ...

Nassim Kammah August 8, 2011

Our JIRA installation grew like a monster over the years - custom fields were created for anything and everything without trying to re-use existing fields - same story with screens, schemes. With over 300 projects and 1000+ custom fields, it's very tedious to track down what is used and what is not. In order to delete a custom field, you need to track down which project is using it, if it's on a screen, if it's in a transition workflow....

is there any tools that can look at the custom fields ( or screens/schemes..) and let the admin know what can be deleted or what is barely used ( and could be ported)?

6 answers

1 accepted

4 votes
Answer accepted
Eva
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 8, 2011

I am actually struggling that right now, and that's before we go live :) I am slowly cleaning the custom fields by manual way - going to the database and do queries to see which fields hasnt been used (customfieldvalue join with customfield) ro by # of issues. And if you want somethign fancy, maybe put a UI in front of the query for the admins.

2 votes
Himal Gurung [AC] April 11, 2018

This thread is quite old but perhaps this might be helpful for someone who has a similar problem and comes across this.

The Cleaner for Jira app on the Atlassian Marketplace is a good way to tidy up Jira as it provides all the information you need in one place.

It shows all the Custom Fields, Projects and Issue Types that are being used in the instance as well as additional information about them that aids in deciding whether they should be deleted. For instance, the number of Issues in a Project and when the last update was, which Issues that a Custom Field are used in and Issue Types that are used in Issues. There's a button right beside the item which you can then click to delete it.

It can serve both Cloud and Server versions of Jira as well, making it quite flexible. Have a look: https://marketplace.atlassian.com/plugins/co.uk.jackgraves.jira-optimiser/cloud/overview

Andy Ukasick
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 5, 2018

@Himal Gurung [AC]The screenshots for the plugin in its marketplace listing show it being used to cleanup agile boards, yet after installing it to evaluate, that feature doesn't seem to exist. My problem is that I have boards in my jira (server 7.9) instance which have had their filters deleted and which I, despite being a system admin, can neither see, nor take ownership of, nor delete. The projects that the boards were associated with have been deleted as have the filters, yet all these boards still remain creating clutter and corruption. I see them when I run integrity checks with my Configuration Manager plugin.  Even if I become the user who actually owns (or owned?) the board I still cannot access it let alone delete it. It's maddening that all this garbage just piles up in the db and as admins we have no way to clean it up.  I was hoping that perhaps your plugin offered a way to do that.

Himal Gurung [AC] June 6, 2018

Hi Andy,

We have removed these features temporarily in version 2.5.3 for the safety of our customers as we found that the call to gather all boards and filters is not efficient enough and thus could cause problems for large instances for Jira. 

We are currently developing a new version which will not only overhaul the UI but also fix this issue and re-integrate the board functionality with the app again. 

It's unfortunate that this happened to coincide with the problems you're having.

Thanks,

Himal

0 votes
Saif Ayashi
Banned
February 5, 2025

Hey there! I totally understand the struggle of managing an ever-growing Jira instance. If you're looking for a tool that can analyze and help clean up custom fields, screens, schemes, and more, you might want to check out My User Manager for Jira Cloud. It not only tracks usage but also pinpoints what's rarely used so you can streamline your setup with confidence.

Feel free to give it a try: My User Manager for Jira Cloud

0 votes
Mirek
Community Champion
August 2, 2015

Maybe it could be useful for someone in the future.. There is a plugin - https://marketplace.atlassian.com/plugins/pl.com.tt.admintoolsforjira.AdminToolsForJira that have custom field usage feature. It was very helpful for me to delete couple of custom fields without digging into database. You can give it a try.

0 votes
Radu Dumitriu
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 8, 2011

Sadly, none that I know of.

Suggest an answer

Log in or Sign up to answer