SlideShare a Scribd company logo
rencore.com
Serge Luca
Session 01
Power Automate patterns
and best practices
with Doctor Flow
Business Applications/Power Platform MVP
(14th year)
Business Apps & O365 Solution Architect
@sergeluca
Power Platform Associates, Brussels
Office365
Power Aut.
Power Apps
Architecture
Bullshit
Doctor Flow aka “Serge Luca”
Keep it simple, yes but…
Know the limitations
Four patterns
The BPM Toolkit
Keep it simple,
yes but…
Presentation Layer
Business Layer
Data Access Layer
Presentation Layer
Business Layer
Data Access Layer
Power Apps, Teams, SharePoint Forms, MS Forms, bots…
Flows
Child Flows
SharePoint CDS Oracle …
Presentation Layer
Business Layer
Data Access Layer
Power Apps, Teams, SharePoint Forms, MS Forms, bots…
Flows
Child Flows
SharePoint CDS Oracle
Analytics Layer
Power BI
Logging Layer
Azure Application Insight
…
Security Layer
Know the limitations
No State Machine
Flow Approval duration : 30 days
Flow duration : 30 days
ALM/devops weak
Cannot resume a flow from where it
stops
API Calls limitation
Use the BPM Toolkit
Use the CDS trigger : “when a record is updated” (Premium) or Use
the Controller Pattern or use the BPM Toolkit
Use the BPM Toolkit
Devops Tools not OK with SharePoint
Depends on the license - Watch the Flow analytics & buy Capacity
add-ons
No custom task Forms BPM Toolkit or Adaptive Cards
No tasks delegation BPM Toolkit
Use the BPM Toolkit
4 patterns
Pattern 1 : elevation of
privilege
Alex
Flow Maker
Account
Alex access
SharePoint
PowerApps
1 per flow license for
the whole company
Flow Maker
Account
Flow Maker
Account
PowerApps
Premium
Alex
“Proxy Flows”
Advice
Danger (compliance) : no
traceability
Pass current user claims to child flow and log it…
Pattern 2 :
Secure record pattern
Create blank
record
Secure the
record
Fill in the
record
Pattern 3 :
generic way to submit
information
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Pattern 4 :
Case management pattern
Case study
Requirements
60 types of HR requests
7 types of workflows
The whole approval process can take 1 year
Supervisors & users want to see next steps & previous steps
Supervisors & users want to see a dashboard of all business processes
Leave Request (medical reason)
from an employee in Paris
Validation by Doctor
Validation by 1st Line HR Paris
Validation by Supervisor HR Paris
Validation by Supervisor HR Brussels
Validation by Director Brussels
Validation by Line Manager
Legal dept checks if it is a right
The BPM Toolkit,
a generic tool
State
Machines
Tasks
delegation
No workflow
duration
limit
Visual
Workflows
Custom tasks
Forms
Pipeline
security
Business can
create
workflows
RPA
Integration
Workflow
can change
at runtime
No premium
licenses
(When using
the
SharePoint
version).
RPA license
is needed
100% written
with the
Power
Platform
Free & Open
Source
BPM Toolkit - facts
Step 1
Step 2
Step 3
Step 1
Step 2
Step 3
Step 1
Step 2
Step 3
Cases
Cases lifecycle
The Case Management Pattern
Requests
BPM Toolkit
BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
BPM Toolkit – Permission matrix
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit
BPM Toolkit Modules
Power Automate or Logic Apps
SharePoint Online OR CDS
Core
WF Runtime
Workflow Generator
Security Module
Proxy Flows
Tasks Delegation Analytics
Process ManagementNotification
Task Manager
Tracing
Case Launcher
Workflow Optimizer Archiving
SharePoint Access Layer CDS Access Layer
Task Forms Processes dashboardCust. Request forms Cust. Task Forms
UI
51 Flows
4 Power Apps
Canvas Apps
BPM Toolkit Code : 100% Power Platform
Workflow
Runtime
New Case
Steps
generator
Core Modules
Workflow
Launcher
The BPM Toolkit
Code
Roadmap
This is a Poc, we are working on a clean generic version
State machines must be visible in the graph
Generic Analytics
CDS implementation + other premium features
Different types of workflows (extension points)
Security model
More params
Parallel stages,…
RACI (Responsibility assignment matrix)
Yes, free & open source on GitHub (November 2020 ?)
Compliance
Minimize human approvals (machine learning)
Alert supervisor when something strange (ML)
Planner Integration
Stress tests
RPA Integration
Teams Integration (Oakdale)
@sergeluca
Thank you!

More Related Content

PPTX
AOS Germany- 2020-Advanced Business Process Management with Power Automate an...
PPTX
Design mission-critical enterprise applications with Power Automate and Docto...
PPTX
Microsoft Flow best practices European Collaboration Summit 2018
PPTX
Microsoft flow best practices with Doctor Flow. PowerSaturday 2019, Paris
PPTX
Doctor Flow: Enterprise Flows best practices - patterns (SharePoint Saturday...
PPTX
Using microsoft flow in real world projects 2 years later and what's next
PPTX
Microsoft Flow session : tips, pitfalls, warnings to be known before starting...
PPTX
How to become a Power Automate/Flow hero with Doctor Flow (Session online SPS...
AOS Germany- 2020-Advanced Business Process Management with Power Automate an...
Design mission-critical enterprise applications with Power Automate and Docto...
Microsoft Flow best practices European Collaboration Summit 2018
Microsoft flow best practices with Doctor Flow. PowerSaturday 2019, Paris
Doctor Flow: Enterprise Flows best practices - patterns (SharePoint Saturday...
Using microsoft flow in real world projects 2 years later and what's next
Microsoft Flow session : tips, pitfalls, warnings to be known before starting...
How to become a Power Automate/Flow hero with Doctor Flow (Session online SPS...

What's hot (20)

PPTX
Microsoft Flow - SharePoint Saturday Paris 2017
PPTX
Intelligent automation with Microsoft Power Automate
PPTX
Display Microsoft Teams status on your smart light
PDF
SharePoint Saturday London - Microsoft Flow Happy Hour
PPTX
Boost productivity using Microsoft Teams & PowerAutomate
PPTX
Introduction to Microsoft Power Platform (PowerApps, Flow)
PPTX
Automating business processes and approvals with Microsoft Flow
PDF
Microsoft PowerApps- 'What can really I do with it?'
PDF
CDS + Power Apps
PPTX
PowerApps & Flow: Tips & Tricks - Office 365 User Group Noord-Nederland
PPTX
Unleashing the power of Microsoft Flow at Dynamics 365 Saturday
PDF
Enter the World of PowerApps - Canvas vs. Model-Driven Apps
PDF
Microsoft power platform
PPTX
Build and extend applications for Office 365 with PowerApps and Flow
PPTX
Power apps portals are now generally available
PDF
Teams Nation - Extend The Power Platform With Custom Connectors
PDF
An Introduction to Microsoft Flow
PPTX
Microsoft Flow - Easy Desktop Integration
PPTX
Power Automate/ Flow patterns tips and tricks after 3 years with Doctor Flow
PDF
Overview power apps and microsoft flow
Microsoft Flow - SharePoint Saturday Paris 2017
Intelligent automation with Microsoft Power Automate
Display Microsoft Teams status on your smart light
SharePoint Saturday London - Microsoft Flow Happy Hour
Boost productivity using Microsoft Teams & PowerAutomate
Introduction to Microsoft Power Platform (PowerApps, Flow)
Automating business processes and approvals with Microsoft Flow
Microsoft PowerApps- 'What can really I do with it?'
CDS + Power Apps
PowerApps & Flow: Tips & Tricks - Office 365 User Group Noord-Nederland
Unleashing the power of Microsoft Flow at Dynamics 365 Saturday
Enter the World of PowerApps - Canvas vs. Model-Driven Apps
Microsoft power platform
Build and extend applications for Office 365 with PowerApps and Flow
Power apps portals are now generally available
Teams Nation - Extend The Power Platform With Custom Connectors
An Introduction to Microsoft Flow
Microsoft Flow - Easy Desktop Integration
Power Automate/ Flow patterns tips and tricks after 3 years with Doctor Flow
Overview power apps and microsoft flow
Ad

Similar to Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit (20)

PPTX
F1_Design Mission Critical Enterprise Applications with Power Automate and Do...
PDF
[PU&D] - Become a flow/Power Automate hero in 2020 with
PPT
Processmaker_Walkthrough Presentation
PDF
develop_a_first_process_application_2013
PDF
FlowForma slides ccd may 2015
PPTX
Microsoft flow best practices SharePoint Saturday Bremen 2019 (Germany)
PPTX
Houston tech fest 2020
PDF
Develop a first business process application
PDF
Introduction to Oracle BPM Suite
PDF
What is bpm workflow automation
PPTX
Bpm nuts & bolts
PDF
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
PPTX
Using Business Rules to Make Your Business Process Smarter, Simpler and More ...
PPTX
ESPC18 Copenhagen session : Energize your application developments with micro...
PDF
Bonitasoft bpm
PDF
Bonitasoft bpm walkthrough
PPTX
Power Saturday 2019 - D4 - Doctor Fow best practices
PPTX
SharePoint 2013 as a BPM & Workflow Management System
PPTX
SharePoint 2013 as a Workflow Management System
PPTX
WF 202 Advanced Workflow Solutions
F1_Design Mission Critical Enterprise Applications with Power Automate and Do...
[PU&D] - Become a flow/Power Automate hero in 2020 with
Processmaker_Walkthrough Presentation
develop_a_first_process_application_2013
FlowForma slides ccd may 2015
Microsoft flow best practices SharePoint Saturday Bremen 2019 (Germany)
Houston tech fest 2020
Develop a first business process application
Introduction to Oracle BPM Suite
What is bpm workflow automation
Bpm nuts & bolts
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Using Business Rules to Make Your Business Process Smarter, Simpler and More ...
ESPC18 Copenhagen session : Energize your application developments with micro...
Bonitasoft bpm
Bonitasoft bpm walkthrough
Power Saturday 2019 - D4 - Doctor Fow best practices
SharePoint 2013 as a BPM & Workflow Management System
SharePoint 2013 as a Workflow Management System
WF 202 Advanced Workflow Solutions
Ad

More from serge luca (17)

PPTX
F17_Unified Governance for Power Automate, Power Apps, Power BI
PPTX
Team Nation 2022 - How to choose between Dataverse, SQL Azure, SharePoint lis...
PPTX
How to choose between SharePoint lists, SQL Azure, Microsoft Dataverse with D...
PPTX
Doctor Flow- Best practices Microsoft flow - Techorama 2019
PPTX
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
PPTX
Microsoft Flow : what you need to know before starting a real project
PPTX
Make your SharePoint fly by tuning and optimizing SQL Server
PPTX
Improve your productivity with Microsoft Fow - Power to the people
PDF
Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...
PPTX
Etude de cas : comment le groupe Lacroix Sofrel améliore son écoute client av...
PPTX
Introduction to Microsoft Flow : Power to the People (Serge Luca, Isabelle Va...
PPTX
Optimize SQL server performance for SharePoint
PPTX
Introduction to Microsoft Flow - Introduction & advanced scenarios
PPTX
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
PPTX
Unbreakable SharePoint 2016 with SQL Server 2016 Always On Availability groups
PPTX
SharePoint 2016 BI or PowerBI v2 - SharePoint Saturday Cambridge
PPTX
BI : SharePoint 2016 BI or PowerBI v2 ? (O365 Saturday Copenhagen, 2016)
F17_Unified Governance for Power Automate, Power Apps, Power BI
Team Nation 2022 - How to choose between Dataverse, SQL Azure, SharePoint lis...
How to choose between SharePoint lists, SQL Azure, Microsoft Dataverse with D...
Doctor Flow- Best practices Microsoft flow - Techorama 2019
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
Microsoft Flow : what you need to know before starting a real project
Make your SharePoint fly by tuning and optimizing SQL Server
Improve your productivity with Microsoft Fow - Power to the people
Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...
Etude de cas : comment le groupe Lacroix Sofrel améliore son écoute client av...
Introduction to Microsoft Flow : Power to the People (Serge Luca, Isabelle Va...
Optimize SQL server performance for SharePoint
Introduction to Microsoft Flow - Introduction & advanced scenarios
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
Unbreakable SharePoint 2016 with SQL Server 2016 Always On Availability groups
SharePoint 2016 BI or PowerBI v2 - SharePoint Saturday Cambridge
BI : SharePoint 2016 BI or PowerBI v2 ? (O365 Saturday Copenhagen, 2016)

Recently uploaded (20)

PDF
medical staffing services at VALiNTRY
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
Transform Your Business with a Software ERP System
PDF
top salesforce developer skills in 2025.pdf
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
AI in Product Development-omnex systems
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
PTS Company Brochure 2025 (1).pdf.......
PPTX
Introduction to Artificial Intelligence
PPTX
Odoo POS Development Services by CandidRoot Solutions
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PPTX
L1 - Introduction to python Backend.pptx
PPTX
Reimagine Home Health with the Power of Agentic AI​
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
medical staffing services at VALiNTRY
Design an Analysis of Algorithms II-SECS-1021-03
Transform Your Business with a Software ERP System
top salesforce developer skills in 2025.pdf
Design an Analysis of Algorithms I-SECS-1021-03
AI in Product Development-omnex systems
Upgrade and Innovation Strategies for SAP ERP Customers
PTS Company Brochure 2025 (1).pdf.......
Introduction to Artificial Intelligence
Odoo POS Development Services by CandidRoot Solutions
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
L1 - Introduction to python Backend.pptx
Reimagine Home Health with the Power of Agentic AI​
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
wealthsignaloriginal-com-DS-text-... (1).pdf
Wondershare Filmora 15 Crack With Activation Key [2025
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf

Rencore Power Automate Mini Summit : Power Automate Business Process Management with Doctor Flow and the BPM Toolkit

Editor's Notes

  • #10: https://www.youtube.com/watch?v=22ayUkfdlW8 https://docs.microsoft.com/en-us/power-platform/admin/capacity-add-on Redirection 500 calls/5 minutes/user + limitation/24h depending on the license (2.000 calls/user for O365 license).w Watch the Flow analytics & buy Capacity add-ons
  • #24: 16’
  • #27: 12’
  • #29: 20’
  • #31: 20’ 14’
  • #66: 32’ without RPA live demo
  • #67: 32’ without RPA live demo