cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
GoGorilla
Level: Powered On

Allow approver to edit item during approval MS Flow

I have a business requirement for approvers to be able to edit an item while the approval flow is in progress.  An approver decides to make changes to a document or page during the approval process, a do while will wait for a flag that Approver A has made edits and continue with the approval process.  There could be Approver A, B, C, D, and E.  This could happen mulitple times.  Is there a way to allow for edits and continue the Flow? It can't be published until it goes through this process.

9 REPLIES 9
Super User
Super User

Re: Allow approver to edit item during approval MS Flow

 @GoGorilla 

Let's see if I understood your needs. Everytime an approver make changes to the document, the current approval process shall be cancelled, and a new approval process shall start, right?

Also, the overall aproval process relies on all aprovers explicitly approving the last version of the document, right?





If anybody solved your question, remember to mark its post as a solution!

Proud to be a Flownaut!





GoGorilla
Level: Powered On

Re: Allow approver to edit item during approval MS Flow

If an approver decides to make edits, the flow needs to stop, let them make edits, and push it to the next approver.  Then, if the next approver decides to make edits, the flow stops, the approver makes edits, then starts another flow that moves to the next approver.  Right now I am running into the issue with too many nested conditions.

Super User
Super User

Re: Allow approver to edit item during approval MS Flow

@GoGorilla 

Did you consider implementing State Machines in Flow? Could this suggestion fit your requirements?

Here you are two excellent resources describing this approach. There is also a Template available

https://www.anexinet.com/blog/how-to-setup-state-machine-in-microsoft-flow/

https://sergeluca.wordpress.com/2018/01/21/pattern-for-implementing-state-machines-with-microsoft-fl...

Hope this helps

 





If anybody solved your question, remember to mark its post as a solution!

Proud to be a Flownaut!





GoGorilla
Level: Powered On

Re: Allow approver to edit item during approval MS Flow

@efialttes Thank you for this information.  I will try it out in the future.  The issue is that the flow must end in order to edit the document on which the current flow is running.  Then start again from that point in the flow.  I just found out that we will be developing in a Government environment that does not have the approval action available yet.  Therefore, I will need to use Send an Email with Options and Set Content Approval.   I am not sure if this allows for editing during Flow.

Community Support Team
Community Support Team

Re: Allow approver to edit item during approval MS Flow

Hi @GoGorilla ,

 

It seems that you could create a Flow by referring to the configuration that establishes the sequential approvals.

The next approval can only be performed after the last Approver edit is completed and the approval is completed.

https://docs.microsoft.com/en-us/flow/sequential-modern-approvals

 

Best Regards,

Community Support Team _ Barry
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
GoGorilla
Level: Powered On

Re: Allow approver to edit item during approval MS Flow

Thank you for your response. Although that is a great article to keep in the vault, my users need to edit the actual document, not just have the comments and approval outcome updated.

mvalenciam
Level: Powered On

Re: Allow approver to edit item during approval MS Flow

Hi,

Did you find a solution? If so, Could you share it with me? I have the same issue...

 

Thoman
Level: Power Up

Re: Allow approver to edit item during approval MS Flow

I have a similar issue. I have a document library with versioning and require content approval enabled. I have a two staged approval flow configured where the persons manager has to approve a document and once approved, a department manager has to approve the document also. Durring the process, either approver may want to make a change to the document but still approve it. When this happens, the flow will fail because the document changed back to Draft. How would you get around this? 

CARLOS_R
Level: Powered On

Re: Allow approver to edit item during approval MS Flow

One workaround is to check whether the document's version number has changed right after the approval action (inserting a new "Get Item" action and then comparing version numbers from before and after approval action). If so, the flow is terminated, emailing the user (and the approver) that the doc may have comments or changes that need to be reviewed and considered before re-submitting the doc for approval. 

...Other solutions highly welcome 

Helpful resources

Announcements
firstImage

Microsoft Business Applications Virtual Launch Event

Watch the event on demand for an in-depth look at the new innovations across Dynamics 365 and the Microsoft Power Platform.

firstImage

Watch Sessions On Demand!

Continue your learning in our online communities.

Power Platform 2019 Release Wave 2 Plan

Power Platform 2019 Release Wave 2 Plan

Features releasing from October 2019 through March 2020.

thirdimage

Flow Community User Group Member Badge

Fill out a quick form to claim your user group badge now!

fifthimage

Microsoft Learn

Learn how to build the business apps that you need.

sixthImage

Power Platform World Tour

Find out where you can attend!

seventhimage

Webinars & Video Gallery

Watch & learn from the Flow Community Video Gallery!

Top Kudoed Authors
Users Online
Currently online: 76 members 3,551 guests
Please welcome our newest community members: