Custom fields are everywhere in Jira.
They are used in:
- issues
- boards
- filters
- automations
- dashboards
- screens
So when you rename or delete one, it may feel like a simple cleanupβ¦
π but it can affect much more than expected.
π Renaming a custom field: what really changes?
At a technical level:
- the field ID stays the same
- existing data is preserved
β
So nothing is βlostβ
But in practice, several things can still break or behave differently.
1. Filters & JQL
Many filters rely on field names.
Example:
"Customer Priority" = High
π After renaming:
- queries may become invalid
- or stop returning expected results
2. Boards (Scrum / Kanban)
Boards depend on filters.
If filters are impacted:
- boards may display incorrect issues
- quick filters may stop working
π This often goes unnoticed at first.
3. Automation rules
Automation rules frequently use:
- JQL
- conditions based on field names
π Result:
- rules may stop triggering
- or behave incorrectly without clear errors
4. Dashboards & reports
- gadgets using saved filters
- reports based on field values
π You may see:
- empty results
- inconsistent metrics
5. Screens (Create / Edit / View)
Custom fields are explicitly added to screens.
π When you rename a field:
- the new name appears everywhere
- users may not recognize it immediately
- form usage can become confusing
Even without technical breakage:
- data entry errors can increase
- teams may stop using the field correctly
6. Teams & usage
Even if everything technically works:
- users may not recognize the new name
- documentation becomes outdated
- confusion increases
β Deleting a custom field: what breaks?
Deleting a field is much more impactful.
1. Data is permanently removed
π All values stored in that field are deleted.
- across all issues
- across all projects
No recovery without backup.
2. Issues lose information
Existing tickets:
- no longer display the field
- lose part of their context
3. Filters and boards break
Any filter using the field:
- becomes invalid
- may stop working
π which directly impacts boards.
4. Automation rules fail
Rules referencing the field:
- may fail silently
- or throw errors
5. Screens are directly impacted
When a field is deleted:
- it is automatically removed from all screens
- forms (Create / Edit / View) change immediately
π Consequences:
- missing inputs users expect
- broken processes relying on that data
- inconsistent user experience across projects
6. Configurations become inconsistent
The field is removed from:
- screens
- contexts
- configurations
π This can create unexpected gaps across projects.
β οΈ The real challenge: hidden dependencies
Custom fields are deeply connected across Jira.
They are used in:
- filters
- boards
- automations
- dashboards
- screens
- integrations
π The difficulty is not making the change.
Itβs knowing where the field is used before you change it.
β
A simple checklist before making changes
Before renaming or deleting a field:
- Search for filters using the field
- Review automation rules
- Check boards relying on those filters
- Audit dashboards
- Review associated screens
- Communicate with impacted teams
- Test in a staging environment if possible
π‘ Final thought
Most Jira issues donβt come from complex changes.
They come from simple changes applied to highly connected elements.
Custom fields are one of the most connected elements in Jira β
π which makes them one of the most risky to modify without visibility.
π Optional resource
If you're working in a large Jira environment and want better visibility on what might be impacted before making changes, you can explore tools like:
https://marketplace.atlassian.com/apps/4251492671/impact-analysis-for-jira?hosting=cloud&tab=overview
Such tools typically help with:
- Impact analysis before changes
Understand what could be affected when modifying or deleting elements like:
- custom fields
- statuses
- users
- projects or work items
- Dependency visibility
Identify where configurations are used across:
- filters
- boards
- automations
- dashboards
- screens
- Reports & saved analyses
Generate reports before making changes and keep a history of analyses for later review.
- Instance-level insights
Get a broader view of your Jira instance, including:
- configuration usage
- potential risks
- audit-oriented visibility
- Detection of inconsistencies
Surface things like:
- duplicated configurations
- unused elements
- potential cleanup opportunities
0 comments