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)?
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.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This plugin does the job : https://marketplace.atlassian.com/plugins/com.aroundev.jira.scheme.cleaner.scheme-cleaner/server/overview
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Sadly, none that I know of.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.