Skip to main content

Notifications

Power Automate - Building Flows
Suggested answer

Reassign an Approval

Posted on by 18
For my organization, I use a Power Automate flow to grab data submitted by Microsoft Forms to create Approvals that go to a range of folks.
 
When I create the Approvals using the "Start and Wait for Approval" action, I set the approval ID. I set the requestor as the person that submitted the Form. But presumably, I am still the "created by" for these Approvals.
 
The flow sends the Approval requests randomly (actually in a round-robin, not random) to one of the members of a committee.
 
Occasionally, for one reason or another (e.g. the assigned person may have gone on vacation or is for some reason unresponsive), an Approval needs to be reassigned to another person. The problem is that I do not see the created Approvals in my list of Approvals in Teams, nor in the Approvals tab of Power Automate.
 
Can I use Power Automate to retrieve and reassign an Approval using the Approval ID?
 
 
  • Mark Nanneman Profile Picture
    Mark Nanneman 329 on at
    Reassign an Approval
    The Approval table(s) Matthew shows are in your Dataverse environment.

    Go to Make.Powerapps.Com
    Go to Tables
    Click on All
    Search Approval

    If you open the Approval table, you'll probably have to add in the "Details" column to your view and filter on that to find the approval you want.

    You could also access the information in a Power Automate Dataverse Get Rows action.



    Hope this helps!
  • VPundir Profile Picture
    VPundir 18 on at
    Reassign an Approval
    Hi @MarkNanneman
     
    Thank you for your response.
     
    I do not see the tables Matthew Devaney screenshots on his page. What I see is screenshot above in my OP.
     
    I also do not see the Approvals created by my flow (including in the Sent tab) - though presumably I am the "created by" for these.
  • Suggested answer
    Mark Nanneman Profile Picture
    Mark Nanneman 329 on at
    Reassign an Approval
    You can reassign an approval with an API call.
     
    Here's a post about how to do it from Matthew Devaney.
    https://www.matthewdevaney.com/reassign-an-approval-in-power-automate/

    That said, have you checked your "Sent" tab in your Teams Approval App for the approvals you need to reassign?  Or are you sending the approvals from another account in the power automate flow?
     
    If this helped you, please click "Does this answer your question" and give it a like to help others in the community (+ close the ticket)!

    Power Platform Developer | LinkedIn: Mark Nanneman | Blog: Power Stuff  | YouTube: Mark's Power Stuff  | Buy me a coffee


     

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

November 2024 Newsletter…

November 2024 Community Newsletter…

Community Update Oct 28…

Power Platform Community Update…

Tuesday Tip #7 Community Profile Tips…

Welcome to a brand new series, Tuesday Tips…

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 143,297

#2
RandyHayes Profile Picture

RandyHayes 76,308

#3
Pstork1 Profile Picture

Pstork1 63,890

Leaderboard