On this page you can download an example of the Approval Flow inside a Business Process Flow. This advanced concept can help get those extra set of eyes to your record. For a write-up of what the solution does please refer to this post. I also go in-depth of the various steps to create this advanced concept in different blogposts.
In this post I also have written down what components are in the solution with a short description. You can download the solution and follow the installation steps below.
Disclaimer: This solution is provided as is. It is not a production ready solution. It is only meant as inspiration how you can utilize Approval Flow inside a Business Process Flow. Only install this solution in develop or sandbox environments.
What is in the solution
Component | Type | Description |
---|---|---|
Case Management Approval Flow | Model-Driven App | The app where you can test drive and see the Approval Flow concept in action |
Case | Table | Custom Table where cases get registered and worked |
Case Approval bpf | Business Process Flow | The Business Process Flow containing the Approval Flow concept |
Ask for Approval | Cloud flow | The Cloud Flow containing all the logic of the Approval. Including updating the case record, generating the correct link for inside the Approval Request and the automatic change to the next BPF stage |
Install Approval Flow Example and get started:
To install the Approval Flow example go to make.powerapps.com. Navigate to solutions on the left-hand side and press import on the top command bar.

A side-pane will open where you need to upload the solution. After you have uploaded the solution press next, review the solution on the next page and press Next again.
This will bring you to a page where you have to select a connection for the connection reference to Dataverse and Power Automate Approvals. If you do not already have a connection to these you have to create one. Select the connection from the dropdown or press “New connection”.

If you press “New connection” a new tab will open where you can create the connection reference. Follow the steps on the screen. When you are done, close the tab and press refresh on the import screen. Your newly created connection reference will now be entered. You are now ready to import the solution.

Be sure to publish all customizations after completion of the import.
Now that the installation and the publish of the solution is complete, you can open the Case Management Approval Flow app. Create a Case record and you can see the Business Process Flow. The Approver is where you fill in to who you want to send the approval too. Just so you don’t forget I have made this field required. Inside the Business Process Flow stage you have to run the Approval Flow.