Enhance approval workflow with multiple stakeholder support
frontend
25.1
enhancement
This update enhances the approval workflow by allowing you to specify multiple conditions, including various voter roles. The voter threshold in the approval step configuration has been deprecated.
The voting process now follows these rules:
- The approval step can consist of multiple “groups” connected by an AND operator.
- The voting result will be approved only if all groups resolve to approved.
- If at least one group is rejected, the voting result will be recorded as rejected.
- Voting will continue until all groups are resolved.
- A group’s result is determined by the first vote that meets the group’s condition.
- Once a group’s result is recorded, the remaining users qualified to vote in that group will be set to “No Vote, Not Required”.