Hi, all--
I have a "Wait for all responses" workflow setup for Items (requests) in a SharePoint List. I am very much an amateur with Power Automate, so it seems like a fairly complex flow. At a high level, the flow below is sent to one or multiple people and, within the Scope is a Wait for an approval for each individual person. When a person responds, I get a Final Status alert, even if not everyone has responded. The responses are collected and then recorded in an "Approval Status" field on the Item in SharePoint. This happens during the Check the Status Value is Rejected step.
Here's what I would love to do, if fairly easy: right now, I have no visibility of who has responded and their response until after everyone has responded and it is recorded in the Approval Status field. What I would like to do is record each individual response as they are received and while the flow may still be running (waiting for others to respond), yet still wait until the very end to determine the status of the request, which it does today. Essentially, all approvers must approve for the request to be approved. If even one rejects the request, it is rejected.
Any thoughts on if there is a fairly easy way to accomplish this? I was considering adding a variable and a Do Until step in between Create an Approval and Scope?