How could I implement some restrictions on a a specific issue type in JIRA.Current project has 8 different issue types
I just created an issue type called Infrastructure. If a issue type = Infrastructure, in order to move from "Review" column to " TO DO", I need to add a restriction to assign a ticket to a specific person for approval
Once this person approves it, then ticket is good to go to TO DO column
First just an observation/opinion. It seems a bit heavy to have an issuetype for use here vs. say using Components. Admittedly I don't understand your needs. :-)
But given you are using issuetype here is what I suggest...
Create a unique workflow (hopefully Classic here) for Infrastructure issuetype. on the Create transition add a PF to assign to a specific person. Create a custom field for Approved (yes/no, default to no). Once the approver sets to approved then a Validator on the transition to To Do will allow the transition.
Not exactly and it may be that (understanding your use case better here) the separate issuetype is the way to go. When I say "infrastructure" it made me think that you might use components to capture your SW areas (Infrastructure, UI, Backend, etc.) which works well in that you can assign component leads and these leads would approve changes. But if indeed only Infrastructure requires approval then maybe issuetype is the way to go.
Now, what you could do using Components (maybe as their used to be a bug and unsure if addressed) is to have two different paths w/in the workflow. One that goes straight to To Do (doesn't require approval) and another that must first go thru Approval status before To Do. The transition directly to To Do is allowed if the Component is not Infrastructure (use Condition Value Field I think) whereas Infrastructure issues must go thru Approval status first.
Catch up with Atlassian Product Managers in our 2020 Demo Den round-up! From Advanced Roadmaps to Code in Jira to Next-Gen Workflows, check out the videos below to help up-level your work in the new ...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events