Showing results for 
Search instead for 
Did you mean: 

Action to cancel approval

There are many scenarios where it would be helpful to cancel an approval via a Flow action.  For example, in a parallel approval scenario where you want a specified number or %  of approvers to approve, it would be great to be able to cancel the outstanding approvals.


While I understand that an approver can cancel an approval in some circumstances, I would like the ability to cancel an approval from within a Flow.



Status: New
Frequent Visitor

Our users request time off through a Power App which triggers a flow to start the approval process for them. Presently they can not cancel a PTO request until the approval process is complete. I would like to be able to give them the option of cancelling a request that is still pending approval. My 2 choices are 1) send them to Power Automate to cancel the approval process so that the approver knows when the request has already been cancelled. 2) Change the approval status in the record to "cancelled" and let the approver go through the motions of approving the request even though it has already been cancelled.


Neither choice works well. Sending users to Power Automate is not an option. Most are not familiar with it at all, and the Power App was made to simplify the process. The 2nd option is simple, but could cause confusion. The sequence of events would not be correct. 


Solution: an flow action that cancels an approval. Thanks!

Frequent Visitor

I've just started working on a QMS in Sharepoint and I'm using MS Flow to create document approval workflows, the ability to allow normal users to cancel the workflow (through an additional flow which they could run) would be invaluable.

Regular Visitor

This is a must in my organization that is looking to expand on workflows. Currently we are using K2 for complex workflows but it is by user license. We have seen MS Flow (Power Automate) grow and having the email approval helps a lot but when we have parallel approvals, it can be confusing after a user has already rejected. The users who still having pending approval task will still see this email to take action which is HUGE confusion and makes the Flow implementer perform more actions to prevent the Reject to do additional actions. 

Advocate I

I'm looking to cancel a travel approval flow from a power app should the user want to update the approval request. Agreed this is needed!

Advocate I

It would be great to have this as an OOB action, it would save duplicate and out-of-date approvals sitting in people's received approvals.

We have utilised Daniel Laskewitz's custom connector for now, it allows us to cancel approvals in Flow, others may find this useful