| Hafsa Farooqui

Business Process Flows in Model Driven Apps

Business process flows serve as a roadmap for individuals to complete their tasks. They offer a simplified user experience that guides users through the procedures that have been established by their organization for interactions that must be advanced to some sort of resolution. 

Why use business process flows?

Create a set of instructions for people to follow that will lead to the desired result by using business process flows. People can see where they are in the business process thanks to the visual indicators provided by these phases. Because new users don't have to concentrate on which entity they should be accessing, business process flows reduce the requirement for training. They can follow the procedure as a guide.

Main components of Business Process Flows

  • Stage
  • Step

A set of steps makes up each stage. Every step is a field where information may be provided. By pressing the Next Stage button, users proceed to the next stage. You can make a step mandatory so that users must fill out the relevant field's data before moving on to the next step. This practise is known as "stage-gating."

Business Process Flow Privileges

As with any custom entity, each business process flow definition has a unique set of rights that may be modified inside a security role. In the Business Process Flows tab, you may define a security role's permissions.

On a business process flow, the following privileges can be assigned:

  • Create: Allows creating an instance of the business process flow, which is done at the same time as creating a new record.
  • Delete: Allows the removal of a specific instance, such as when a record is deleted.
  • Append: enables entity-to-entity navigation.
  • Read: Allows you to see the business process flow on a record that you've created.
  • Write: Allows modifying the business process flow. Changing states and navigation are two examples.

Limitations of Processes, Stages and Steps

  • There can only be 10 Active BPFs at once.
  • One BPF can only contain 30 stages.
  • One single stage can have maximum 30 steps.
  • A single BPF can use only 5 different entities.

Join us next time, as we continue our journey of learning canvas apps.Click here to learn more about Imperium's Power Apps Services. We hope this information was useful, and we look forward to sharing more insights into the Power Platform world.



About The Blog

Stay updated with what is happening in the Microsoft Business Applications world and initiatives Imperium is taking to ease digital transformation for customers.


More About Us

We provide guidance and strategic oversight to C-Suite and IT Directors for on-going implementations. Feel free to give us a call.

1 331 250 27 17
Send A Message

Ready to Start?

Get a personalized consultation for your project.

Book a Meeting