Design and manage Business Process Flows in model-driven apps. Helen Devlin shows how to guide stages, steps, branching, security, and automation so users follow consistent, trackable processes.
In Business Process Flows, Helen Devlin shows you how to guide users through your business processes step by step inside model-driven apps. You’ll learn what Business Process Flows are, when to use them, and how they help standardize sales, service, and other key workflows. Helen walks through stages, steps, required fields, and conditions so users always know what to do next and which information matters most.
From there, you’ll move into designing, refining, and managing these flows in a real-world environment. You’ll see how to connect Business Process Flows to Dataverse tables, add branching logic, and use roles and security to control who can see and update different stages. Helen also covers maintenance and iteration—how to update a flow safely, test changes, and measure whether processes are being followed. By the end, you’ll be ready to build Business Process Flows that keep your data cleaner and your teams more consistent.
Course Outline ( Free Preview)
Module 01 - Introduction
In this module, Helen Devlin introduces business process flows within model-driven apps built on Microsoft Power Apps, emphasizing their role in guiding users through standardized data entry steps. She reviews the essential components of model-driven apps, including solutions, tables, views, and forms, highlighting how business process flows enhance user experience by structuring data input. Students will learn to create basic and advanced business process flows, integrate Power Automate, and apply these concepts using a pre-built solution to streamline app development.
Module 02 - Importing Our Solution
In this module, Helen guides students through importing a pre-built solution into the Power Apps environment, which includes essential tables like course registration and billing to support the course’s data structure. She explains the purpose of these tables and how they relate to tracking registrations, financial aid, and payment statuses within a model-driven app. This foundational setup prepares learners to focus on designing business process flows that streamline user interactions with the data in subsequent lessons.
Module 03 - Business Process Flows Basics30 min.
In this module, Helen introduces the fundamentals of creating business process flows within model-driven apps, guiding students through designing multi-stage flows that streamline user data entry. She demonstrates how to add stages, data steps, and conditional logic to tailor the flow based on user input, ensuring a structured and efficient process for different roles. Additionally, Helen highlights best practices for naming conventions, activation, and managing dependencies, setting the foundation for more advanced topics in subsequent modules.
Module 04 - Advanced Features24 min.
In this module, Helen guides students through creating a tailored business process flow (BPF) in model-driven apps, specifically designed for the course registration billing scenario. She explains how to build multi-stage flows that span multiple tables, incorporate conditional logic, and apply business rules to enforce data requirements dynamically. Additionally, Helen demonstrates how to assign security roles to restrict access to specific BPFs and how users can switch between multiple active business process flows within the app.
Module 05 - Using Power Automate49 min.
In this module, Helen introduces the integration of Power Automate with business process flows in model-driven apps to enhance automation capabilities. Students will learn how to create cloud flows triggered by events, schedules, or manual actions, and how to incorporate conditional logic to build dynamic workflows. Using a course registration scenario, Shane demonstrates how to automate approval processes by connecting Power Automate flows with business process flows, streamlining notifications and status updates.
Helen Devlin is a Jacksonville native who graduated from the University of North Florida with a Bachelor's degree in Elementary Education in 2016. After 9 years of teaching varying grades (K-5) in Florida and Tennessee, she joined the Pragmatic Works team as a Power Platform Trainer. As a trainer at Pragmatic Works, her primary goal is to help individuals gain confidence in using the Power Platform. While not in the office, she enjoys coffee, brunch, local parks, and spending time with her family.