I'm trying to determine the best approach in determining whether a custom field is inactive. My thoughts is if a custom field is not associated to any screen, it is inactive.
Is there anything else I should check for before proceeding to deleting the custom field?
I'm not sure that "not on a screen" is quite good enough. I'd use the JQL
<field> is empty
In a couple of filter statistic gadgets to see exactly how it's used (by project is a good one)
Fields can also be used in workflow functions, which is a bit of a pain to find.
there is no safe way to delete a custom field. For example if you delete it the JQL filters will be broken, workflow post-functions or scripts that might reference the field will still referencing it. Here is what we recommend - there is an free add-on that scans your configuration and tells you if something is broken, including filters - Integrity Check for JIRA. It does not cover every add-on that you might use in the workflows but covers the most popular.
So the procedure is the following:
98% you are all set, unless you use some other than the supported add-ons.
Hey Community mates! Claire here from the Software Product Marketing team. We all know software development changes rapidly, and it's often tough to keep up. But from our research, we've found the h...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs