Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Trying to set up an Approvals workflow with multiple approvals independent of each other

Filip Mitev
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!
January 18, 2024

Hello,

I am trying to build a workflow that requires several approvals but these approvals are independent of each other, i.e. once the process gets to a certain point, approval requests are sent to four (4) teams/individuals who must review and approve/reject and these approvals are non-sequential. 

Does anyone have an idea? All are welcome - I am kind of stuck!

Thank you,

Filip

1 answer

2 votes
Mikael Sandberg
Community Champion
January 18, 2024

Hi @Filip Mitev,

Welcome to Atlassian Community!

Here is how I did this in a Work Management project where they wanted to be able to approve/decline independently and then make a decision on what to do once everyone approved or declined it. In the workflow for the status where the approval needs to happen I have two circular transitions:

Screenshot 2024-01-18 at 9.01.34 AM.png

Each time an approver clicks on that action I have an automation that adds the decision to a notes field and also remove them from the approvers field. Once everyone have made their decision they use that log to determine what to do next. This could be automated by checking the number of approvals/declines there are and then transition the issue, but for now this is a manual process. 

Filip Mitev
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!
January 19, 2024

Hi Mikael,

Thank you so much for your response. Would you be able to explain how to do that? I am a novice at using Jira and would appreciate any assistance.

Filip

Mikael Sandberg
Community Champion
January 19, 2024

Basically you need a new custom field that is used for the approval/decline log, and I'm using a second one that I use in the automation to see which transition was selected. As part of the transition I have a post function that sets the field Approval to either approve or decline based on the transition. And the automation looks like this:

Screenshot 2024-01-19 at 7.34.12 AM.png

After the re-fetch there is there is the check to see if the approvers field is empty and if so then transition the issue to in review.

Like Nathan Doyle likes this

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events