Minimum Required approbations and rejections
All administrative functions of Herzum Approval require you to be a user with the Jira Cloud System Administrators global permission.
Overview
You can use the Minimum Required approbations and rejections rules to specify if the approval step can be considered approved or rejected based on subset of stakeholders reply.
You are able to create multiple rules based on conditions or not associated to conditions.
In this section
Preliminary Settings
To setup Minimum Required approbations and rejections based on condition, you need, first, to create a valid Conditional Rule via the Conditional Rules Administration screen.
Example
You may need to manage service requests with varying priorities, and depending on these priorities, the number of approvals and rejections may differ.
To set up a Minimum Required approbations and rejections based on condition:
Navigate the Conditional Rules Administration screen, go to Add Conditional Rule
Insert the Rule Name and edit the Conditional Rule by inserting a filter that respects the Jira Query Language syntax.
Set up a Minimum Required approbations and rejections based on condition
Navigate the Approval Mapping Configuration screen that you want to edit, and go to Advanced Settings > Minimum Required approbations/rejections conditioned.
Click Add minimum required approbations or Add minimum required rejections
Select the Conditional Rule
Setup the minimum required approbations or the minimum required rejections choosing between the following options:
All, choose this option to allow the transition only when all requested approvals have been approved
None, choose this option to allow the transition always
Percentage, insert an integer major of 0 and minor of one hundred representing the percentage of approvals allowing the transition.
Fixed Number, insert an integer major of 0 to allow the transition when the indicated number of approvals is reached.
Notice that if the fixed number is major then requested approvals, this setting is equivalent to 'ALL'
Set up a Minimum Required approbations and rejections unconditioned
The requests with a priority not defined by the conditions may require a different number of approvals and rejections.
In this case, you can set up Minimum Required approbations and rejections unconditioned that will be considered only if the previous conditions are not satisfied.
To set up a Minimum Required approbations and rejections that are unconditioned:
Navigate the Approval Mapping Configuration screen that you want to edit, and go to Advanced Settings > Minimum Required approbations/rejections unconditioned.
Setup the minimum required approbations unconditioned choosing between the following options:
All, choose this option to allow the transition only when all requested approvals have been approved
None, choose this option to allow the transition always
Percentage, insert an integer major of 0 and minor of one hundred representing the percentage of approvals allowing the transition.
Fixed Number, insert an integer major of 0 to allow the transition when the indicated number of approvals is reached.
Notice that if the fixed number is major then requested approvals, this setting is equivalent to 'ALL'
Setup the minimum required rejections unconditioned choosing between the following options:
All, choose this option to allow the transition on reject only when all requested approvals have been rejected
None, choose this option to allow the transition on reject always
Percentage, insert an integer major of 0 and minor of one-hundred representing the percentage of rejections allowing the transition on reject.
Fixed Number, insert an integer major of 0 to allow the transition when the established number of rejections is reached.
Notice that if the fixed number is major then requested approvals, this setting is equivalent to 'ALL'
Evaluation of multiple rules establishing the Minimum Required approbations and rejections
The Minimum Required approbations and rejections based on conditions are evaluated always before of any Minimum Required approbations and rejections unconditioned.
It implies that, If the Condition associated to a Minimum required approbation is true, the Minimum required approbation unconditioned is not evaluated.
In the following example, when the priority is “Critical”, the approval step is considered approved only when all required approvals are approved.
When the priority is not “Critical”, it's required 50% of approvals.
The Minimum Required approbations and rejections based on conditions are evaluated based on their sequential order.
It implies that, If the condition associated to the top Minimum required approbation is true, the next Minimum required approbation is not considered also if the associated condition is true.
In the following example, when the priority is “Critical”, the approval step is considered rejected when only 1 of the pending approval is rejected.
When the priority is not “Critical”, it does not require any rejection to transition to the reject status.
The Minimum Required approbations and the Minimum Required rejections are evaluated independently.
It implies that case of either the Minimum required approbations and the Minimum Required approbations rejections are satisfied the approval step can be considered approved or rejected same time.
In this case, if an Automatic Workflow transition must succeed and the minimum required approbations and rejections are conditioned, their sequential order is considered.