cancel
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.

 

Scott

Status: New
Comments
cscheuer
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!

JakePrice
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.

fbn10040
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. 

unislacker
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!

baylo
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 https://github.com/Laskewitz/Approvals/ 

BrianHarmon
Advocate II

I have this use case to terminate a Microsoft Approval.

 

SharePoint list containing data that needs to be approved/rejected. I want users to have multiple ways to approve/reject the request. PowerApp or email Microsoft Approval. 

  1. Power App which has its own approval/rejected button
  2. Microsoft Approvals to send email to those who don’t wish to use the Power App to approve/reject items.

 

  • Issue if one Approves the request in the Power App I need to terminate the ability to Approve in the Microsoft Approvals. It would be nice it I can via Flow update the Microsoft Flow to let the user know its already been approved/rejected. This needs to be automated and not manual like some online users have posted.

 

If I can get he Approval ID why can’t I place that in the SharePoint Column and if its approved by the Power App use a Flow to terminate the Microsoft Approval.