What I would like to do is create a boolean custom field, and then create a kind of gate field that is enabled when the boolean is true and disabled when it is false. When enabled only users of a certain elevated role (say administrators) can resolve the ticket. Otherwise developers and the normal users who should be able to can resolve it.
I know this is a bit complex, but does anyone know how this might be implemented in Jira?
Yes, but you might need the jira-utilities plugin (free). I always install it so I forget what all it gives me. I do this all the time. I've setup of approvals by having a transition that comes back to the status for each role needing to approve it restricted to that role that presents a yes/no approval choice that is required. Then when all the approval fields are set to yes a transition to the next step is allowed.
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
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot