Approval Flows and Edit in a SPO List

%3CLINGO-SUB%20id%3D%22lingo-sub-424200%22%20slang%3D%22en-US%22%3EApproval%20Flows%20and%20Edit%20in%20a%20SPO%20List%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-424200%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20all%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHow%20do%20people%20manage%20approval%20flows%20using%20a%20SharePoint%20List%20and%20people%20editing%20the%20list%3F%20If%20the%20approval%20happens%20when%20the%20list%20is%20created%20and%20the%20list%20is%20edited%20while%20the%20approval%20is%20happening%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EDo%20you%20break%20the%20flow%3F%20Can%20you%20cancel%20the%20flow%3F%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-424200%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EMicrosoft%20Flow%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESharePoint%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-442381%22%20slang%3D%22en-US%22%3ERe%3A%20Approval%20Flows%20and%20Edit%20in%20a%20SPO%20List%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-442381%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F110461%22%20target%3D%22_blank%22%3E%40David%20Gorman%3C%2FA%3E%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EFirst%20I'd%20recommend%20you%20check%20out%20the%20%3CA%20href%3D%22https%3A%2F%2Fpowerusers.microsoft.com%2Ft5%2FMicrosoft-Flow-Community%2Fct-p%2FFlowCommunity%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3EFlow%20Community%3C%2FA%3E%20as%20that%20is%20where%20the%20Flow%20PMs%20are%20telling%20folks%20to%20post.%26nbsp%3B%20To%20answer%20your%20question%2C%20I%20assume%20you%20when%20an%20item%20is%20edited%20or%20created%2C%20like%20on%20the%20old%20SP2010%20approval%20workflow%20checkboxes%20to%20end%20if%20an%20item%20is%20changed%3F%26nbsp%3B%20As%20far%20as%20I%20know%20the%20Flow%20shouldn't%20break%2C%20and%20it%20would%20just%20another%20instance%20of%20the%20Flow%20if%20you%20change%20the%20item%20(depending%20on%20your%20trigger).%26nbsp%3B%20But%20it%20could%20send%20things%20into%20an%20infinite%20loop%20so%20it%20just%20depends.%26nbsp%3B%20There%20should%20be%20a%20status%20or%20some%20field%20that%20dictates%20the%20state%20of%20the%20item%2C%20and%20the%20Flow%20checks%20that%20status%20before%20doing%20anything%20to%20validate%20the%20approval%20is%20needed%20or%20not%20(e.g.%20only%20start%20approval%20if%20status%20%3D%20pending%20approval).%26nbsp%3B%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EDid%20you%20already%20have%20a%20Flow%20in%20place%2C%20or%20were%20you%20just%20asking%20ahead%20of%20time%3F%26nbsp%3B%20If%20you%20have%20a%20Flow%20made%2C%20please%20provide%20more%20details%20on%20your%20process%20so%20we%20can%20try%20and%20provide%20a%20more%20concise%20answer.%26nbsp%3B%20Thanks!%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Regular Contributor

Hi all,

 

How do people manage approval flows using a SharePoint List and people editing the list? If the approval happens when the list is created and the list is edited while the approval is happening?

 

Do you break the flow? Can you cancel the flow? 

1 Reply
Highlighted

Hi @David Gorman,

 

First I'd recommend you check out the Flow Community as that is where the Flow PMs are telling folks to post.  To answer your question, I assume you when an item is edited or created, like on the old SP2010 approval workflow checkboxes to end if an item is changed?  As far as I know the Flow shouldn't break, and it would just another instance of the Flow if you change the item (depending on your trigger).  But it could send things into an infinite loop so it just depends.  There should be a status or some field that dictates the state of the item, and the Flow checks that status before doing anything to validate the approval is needed or not (e.g. only start approval if status = pending approval).  

 

Did you already have a Flow in place, or were you just asking ahead of time?  If you have a Flow made, please provide more details on your process so we can try and provide a more concise answer.  Thanks!