Business process flows guide people in a stage by stage and step by step flow to get the work done consistently. The process – like anything in Power Platform – can be tailored to security roles of the users. Very often you would need to trigger workflows as users start or complete these flows or when they transition between different stages.
The two types of triggers
Workflows can be either global within the business process flow or they can be called as stage transitions.
Stage transition workflows can be triggered by:
Global workflows can be triggered by:
Process applied (*) – When business flow starts.
Process abandoned – When user abandons the flow and it is archived.
Process reactivated – When user starts and abandoned flow.
Process completed (*) – When user clicks to finish the last stage of the flow.
You should keep in mind that Stage Entry an Stage Exit will not be triggered for the first and last stage respectively. If you need to trigger a workflow for those situations you should rely of global workflows that are triggered by Process applied and Process completed events.
There are five types of flows in Power Automate depending that you can build. Three of them are considered cloud flows.
Business process flows
Cloud flows can be either of the following.
Automated flows – that are triggered when an event happens. For example when an account is updated.
Instant flows – that are triggered manually by a user or even a Virtual Agent.
Desktop flows are run using Power Automate for desktop, which is replacing the two legacy options which we had before for Windows and web applications. Namely Windows recorder (V1) and Selenium IDE.
Business process flows
Business process flows guide users, step by step to make sure everyone on the team is following the same steps and entering data consistently.
You can have up to 10 concurrent business process flows per table that user can switch between and continue at any time.
As a bonus you can even run workflows when a user enters or leaves a workflow.
There is an interesting tool called Process Advisor “that quickly captures detailed steps for each process in your organization to help you better understand places to streamline workflows. You can do this on your own or invite colleagues to contribute and collaborate”. Read more here: Overview of process advisor
Keep in mind that Power Virtual Agents can call your Instant flows. It means you can have Virtual Agents that not only reply to and guide users but take initiatives!
Try as much to standardize business processes in organizations as Business process flows. This approach will reduce human errors and makes it easier for every one to learn and work with the system.
When deciding between business rules and client-side scripts in Model-driven Power Apps, the best practice is to use business rules are much as possible and only resort to writing code when necessary. The following table lists some of the most important reasons you might choose one over the other.
So you are tempted to get your hands on the shiny Visual Studio 2021 Preview, right? But the evil corporate proxy is once again blocking you from expanding your curiosity? Well, fear no more. Stay with me while I’ll walk you through this in literally just a minute!
Run Fiddler and make sure that fiddler is pointing to your corporate proxy as its gateway.
Select Tools > Options…
In the Gateway tab, make sure “Use System Proxy (recommended)” is selected.
Make sure Fiddler is taking care of NTLM authentication, by selecting Rules > Automatically Authenticate.
3. Run the downloaded executable. You will be prompted to enter credentials for a local Administrator. Don’t enter your credentials yet.
4. Open the following path in your File Explorer: %USERPROFILE%\AppData\Local\Temp\1
5. Look for a folder that contains another folder called “vs_bootstrapper_d15“. The folder has had a 20 character hexadecimal name in my case (i.e. f9f02c848a65f81ccd57), but I’m pretty sure it is a random name.
6. Look for a file named “vs_setup_bootstrapper.exe.config” and open it in your text editor of choice and add the following snippet to the file and save.