I'm facing a challenge with controlling transitions in Jira (Cloud).
We have a workflow where we created a generic transition called "Change", which leads to the "Cancelled" status only if a custom field called "Tipo de Change" is set to "Cancelled". This logic works well when the transition is triggered by automation or manually through this specific transition.
The problem is that the "Cancelled" status still appears as a direct transition in the issue's status menu, allowing users to manually cancel the issue without going through the "Change" transition — which bypasses our validation logic.
I've reviewed the workflow and noticed that the "Cancelled" status still has all transitions available from other statuses.
What I want to achieve:
- Prevent users from manually transitioning an issue to "Cancelled" via the status menu.