Skip to main content
Community site session details

Community site session details

Session Id : JWoQyVedYcOAuwFrCoJOT9
Power Automate - Using Flows
Answered

Resend request for approval after item list is modified

Like (0) ShareShare
ReportReport
Posted on 4 Feb 2021 15:14:37 by

Hi everyone!

I have a flow of two successive approvals. Here have a summary of my flow.

 

When new answer is submitted from MS Form a Sharepoint list is created

⬇️

Triggers Approver 1 for approval request

⬇️

If yes Send to Approver 2 approval request 

  • If Approver approves : approval status updated + mail sent to requester
  • If Approver rejects : approval status updated + mail sent to requester

I would like add an "Request to Edit" option for Approver 2, in case the Approver 2 want the requester to add more information and then have an approval resent to  Approver 2.

 

I wanted to add a "When an existing SharePoint list item is modified" then trigger approval, but it is not an available option.

 

Any ideas of how I could achieve this result? 

 

Thank you in advance! Let me know if you need more clarifications.

 

  • Pstork1 Profile Picture
    67,209 Most Valuable Professional on 05 Feb 2021 at 15:24:22
    Re: Resend request for approval after item list is modified

    To keep it from looping add a Trigger condition to the settings of the Trigger.  Check the original run and look for Moderation Status.  That's the field that has the content approval in it.  That is usually set to "Pending" when an item is edited directly.  So the following Trigger condition will normally keep the flow from firing when you update the approval status to Approved.

    @equals(triggerOutputs()?['body/{ModerationStatus}'],'Pending')
  • Community Power Platform Member Profile Picture
    on 05 Feb 2021 at 14:41:24
    Re: Resend request for approval after item list is modified

    Hi @Pstork1 ,

     

    Thank you for your help, I have made the flow as below and it works, however once approval is approved or rejected the flow is going on a loop. Would you have any advice on how to stop that?

    Capture3.png

     

    Thank you in advance! 🙂

  • Verified answer
    Pstork1 Profile Picture
    67,209 Most Valuable Professional on 04 Feb 2021 at 15:31:59
    Re: Resend request for approval after item list is modified

    A couple problems to overcome.  

    1) You can't have two triggers in a single flow other than very special circumstances.  In this case you can't add a second trigger.

    2) You can't resend an existing approval.  But you can send a new approval.

     

    So here's a workaround. Add a column to the SharePoint list for Request Edit (Yes/No). Save the existing flow under a different name to make a copy and change trigger to when an item is modified.  Check to see if the Request Edit field is Yes.  If it is proceed with sending the approvals.  If its not exit the flow.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Announcing our 2025 Season 2 Super Users!

A new season of Super Users has arrived, and we are so grateful for…

Paul Stork – Community Spotlight

We are honored to recognize Paul Stork as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 497 Super User 2025 Season 2

#2
David_MA Profile Picture

David_MA 436 Super User 2025 Season 2

#3
Riyaz_riz11 Profile Picture

Riyaz_riz11 244 Super User 2025 Season 2

Featured topics

Restore a deleted flow
Loading complete