Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,557,694
Community Members
 
Community Events
184
Community Groups

Jira Workflow - Possibility to add restrictions or if/else restrictions to transitions?

Micha R_
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
Mar 30, 2023

Hey there, 

I would really appreciate your help. Currently, I try to get a new JIRA workflow realized for my team. We are working on the customer's system so I am not able to do any changes by myself but have to talk with the customer's IT specialist.

My team requested the following workflow:

workflow.jpg

Among others, we defined the following requests for this workflow:

1.) When moving a ticket from Analysing to More info needed a dialog should pop up including a field for the assignee. This field should be prefilled with the reporter but should be changeable. By confirming the selection the assignee (prefilled or chosen) should be adopted.

 
=> Is this possible? The IT specialist told me just a "postponed action" can be performed. So, if I want the reporter to be taken as the assignee automatically any selection done within the dialog will be overwritten. According to him this is because the automatical action will be perfomed when changing the status of the ticket (= when closing the dialog).

 

2.) When moving a ticket to Ready an Epic Link is required and Story Points must be defined. If both conditions are met the ticket should just be moved to the new status. Else, a dialog should pop up with two mandatory fields for the Epic Link and the Story Points. If one or both inputs are missing it should not be possible to move the ticket.


=> Same question: Is this possible? According to the IT specialist I either can or can not have a dialog popping up but it would not be possible to realize the if/else-condition. 

 

3.) Just tickets with the ticket type Test or Documentation may be moved from Analysing to Reviewed. Also in this case Story Points are required to be defined. (An Epic Link is not needed at this point.)

=> Can a transition be restricted to specific ticket types in addition to the requirement for Story Points?



I already had a look at the documentation describing the workflow but I could not find any information to solve these "problems". So I am hoping you can help me out - even with just a link to the right spot within the documentation.

 

Many thanks in advance,

Micha

 

1 answer

Hello @Micha R_ 

The best way to achieve this is to use the JMWE plugin or Script runner Plugin. There you can write down your code conditionally.

Hope this helps.

Thanks

Asha

Suggest an answer

Log in or Sign up to answer