Hi There,
Here’s how can you do it.
Create an array variable ApproversList. Create an integer variable ‘NumberOfApprovalsRequired’ and set it to 2.
Create an integer variable ‘CurrentApprovalCount’ and set it to 0.
Populate the ApproversList variable with the list of approvers' emails.
Use the "Start and wait for an approval (V2)" action and set it to "Everyone from the assigned list." Assign it to the ApproversList. In the "On new response" branch, increment the CurrentApprovalCount by 1 for each approval.
After the approval action, add a condition to check if the CurrentApprovalCount is greater than or equal to NumberOfApprovalsRequired.
If the condition is true, proceed with the flow's successful completion logic. If false, continue to wait for more approvals.
To terminate the flow after the required number of approvals, use the "Terminate" action and set the status to "Succeeded."
By following these steps, the flow will wait for the required number of approvals, then proceed, ignoring the remaining approvers.
Please give kudos and mark as solution if it helps.
Thanks,
Sandeep Mishra