Skip to main content
Power Automate
    • Connectors
    • Templates
    • Take a guided tour
    • Digital process automation
    • Robotic process automation
    • Business process automation
    • Process Mining
    • AI Builder
  • Pricing
  • Partners
    • Blog
    • Documentation
    • Roadmap
    • Self-paced learning
    • Webinar
    • Business process and workflow automation topics
    • Overview
    • Issues
    • Give feedback
    • Overview
    • Forums
    • Galleries
    • Submit ideas
    • User groups
    • Register
    • ·
    • Sign in
    • ·
    • Help
    Go To
    • Microsoft Power Automate Community
    • Welcome to the Community!
    • News & Announcements
    • Get Help with Power Automate
    • General Power Automate Discussion
    • Using Connectors
    • Building Flows
    • Using Flows
    • Power Automate Desktop
    • Process Mining
    • AI Builder
    • Power Automate Mobile App
    • Translation Quality Feedback
    • Connector Development
    • Power Platform Integration - Better Together!
    • Power Platform Integrations
    • Power Platform and Dynamics 365 Integrations
    • Galleries
    • Community Connections & How-To Videos
    • Webinars and Video Gallery
    • Power Automate Cookbook
    • Events
    • 2021 MSBizAppsSummit Gallery
    • 2020 MSBizAppsSummit Gallery
    • 2019 MSBizAppsSummit Gallery
    • Community Engagement
    • Community AMA
    • Community Blog
    • Power Automate Community Blog
    • Community Support
    • Community Accounts & Registration
    • Using the Community
    • Community Feedback
    cancel
    Turn on suggestions
    Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
    Showing results for 
    Search instead for 
    Did you mean: 
    • Microsoft Power Automate Community
    • Galleries
    • Webinars and Video Gallery
    • Dynamic Approvals in Power Automate | SharePoint L...

    Dynamic Approvals in Power Automate | SharePoint List based Approval Tutorial

    04-04-2022 06:16 AM

    RezaDorrani
    Community Champion
    4655 Views
    LinkedIn LinkedIn Facebook Facebook Twitter Twitter
    RezaDorrani
    RezaDorrani Community Champion
    Community Champion
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    Dynamic Approvals in Power Automate | SharePoint List based Approval Tutorial

    ‎04-04-2022 06:16 AM

    Hello everyone,

     

    In this step-by-step Power Automate tutorial video, we will explore creating a dynamic Power Automate Approval workflow process based on an Approval Matrix (SharePoint Configuration List). The SharePoint list will drive the entire approval pattern. List will track information like Approval required, Manager Approval needed, Approval Type (First to respond or Everyone must Approve) & the Approver list (multiple approvers).

     

    Power Automate Dynamic Approvers: The entire Approval flow in Power Automate will be driven from the Approval Matrix. Updates to the configuration list will dynamically update the approval pattern.

     

    Power Automate Dynamic Approval Type: We will also provide the user an option to select the Approval Type / Pattern - "First to respond" or "Everyone must Approve".

     

    Topics covered:

    ✔️ Build an Approval Matrix

    ✔️ Dynamic approvers & approval type selection from Configuration List

    ✔️ Build Power Automate flow to drive the Approval Scenario

     

    ⬇️ Download sample Dynamic Approval workflow from Approval Matrix:

    https://github.com/rdorrani/Microsoft-Flow/tree/master/ApprovalMatrix 

     

    Expression for Dynamic Approval Type

    if(equals(outputs('ApprovalInfo')['ApprovalType/Value'],'Everyone must Approve'),'BasicAwaitAll','Basic') 



    Thanks,
    Reza Dorrani, MVP
    YouTube
    Twitter

    watch?v=R18_qYVPWl4

    Labels:
    • Labels:
    • Guided Learning
    • Overview
    • Tutorials
    Message 3 of 3
    4,655 Views
    1 Kudo
    Reply
    • All forum topics
    • Previous Topic
    • Next Topic
    demzem
    demzem
    Frequent Visitor
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎07-26-2023 11:12 AM

    solved

    Message 1 of 3
    433 Views
    0 Kudos
    Reply
    LyonsCDK
    LyonsCDK
    Frequent Visitor
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎01-06-2023 07:53 AM

    Reza, thank you for this great instructional video!!  I'm relatively new at Automate. I've created standard flows, but I'm working on my first approval flow request.  This looks like what our customer wants, but our process doesn't have a topic that will drive the approval.  Instead, it is based on whether the person checks yes that either development is affected (YN), architecture is affected (YN), or both are Y.  In our case, we have 4 scenarios.  In scenarios 2-4, all must approve.  Can this be done with your flow as the backbone?

    1. Main approver (both questions below = N)

    2. Main approver + development manager (Does this change request affect the dev/engineering team? Y)
    3. Main approver + architecture manager (Does this change request affect the Architecture team? Y)
    4. Main approver + architecture mgr. + development mgr.  (both questions above = Y)

    Message 2 of 3
    2,677 Views
    0 Kudos
    Reply

    Power Platform

    • Overview
    • Power BI
    • Power Apps
    • Power Pages
    • Power Automate
    • Power Virtual Agents

    • Sign up free
    • Sign in

    Browse

    • Templates
    • Connectors
    • Partners

    Downloads

    • Mobile
    • Gateway

    Learn

    • Documentation
    • Learn
    • Support
    • Community
    • Give feedback
    • Blog
    • Pricing

    • © 2023 Microsoft
    • Contact us
    • Trademarks
    • Privacy & cookies
    • Manage cookies
    • Terms of use
    • Terms & conditions
    Consumer Privacy Act (CCPA) Opt-Out Icon Your Privacy Choices