We are starting to have multiple powerapps and flows in our organization. My question is what are the best practice for modifying existing flows.
Flow example, we have a powerapps with multiple buttons that triggers a flow. In the Flow, we have connections to a Production ERP environment, Sharepoint Sites, an SQL database, we send emails with approvals, normal emails, etc. Most emails are hard coded, sometimes we do a get manager on the user that triggered the flow.
Users trigger this flow multiple times in an hour so now, what are the best practices to make modifications to this flow? Is it possible while they continue to work with the current version of this flow?
From what I know right now, I have to stop sharing the powerapp, change all my actions in the flow connected to live environments and point them to our test sharepoint site, UAT ERP environment, SQL table, and change all the emails to be myself (or static results). Now I can make changes, then change back all my actions to the proper values and reshare the app...hopefully I don't forget anything when I set all my 12 actions back to production ready.
I'm looking for best practices to deal with this?
Thanks,