Skip to main content
Power Automate
    • Connectors
    • Templates
    • Digital process automation
    • Robotic process automation
    • Business process automation
    • Process advisor
    • 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 Advisor
    • 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
    • Build Multi-Step Approval Workflows with Power Aut...

    Build Multi-Step Approval Workflows with Power Automate

    08-31-2021 06:20 AM

    Dual Super User RezaDorrani
    Dual Super User
    1907 Views
    LinkedIn LinkedIn Facebook Facebook Twitter Twitter
    RezaDorrani
    Dual Super User RezaDorrani
    Dual Super User
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    Build Multi-Step Approval Workflows with Power Automate

    ‎08-31-2021 06:20 AM

    Hello everyone,

     

    In this tutorial video, I will show how to build Multi-Step Approvals in Power Automate.

    We will build a multi-level / serial approval workflow using the Approvals action & add approvers dynamically based on various use cases (type of data, value greater than, etc.).

    We will leverage SharePoint Lists & an approval workflow along with SharePoint column formatting.

    We will showcase an Approval timeline which will include a progress / status indicator for showcasing the current state of the approval process related to the SharePoint list item + Approval history which includes all details of the approval action (approver name, approval date, time taken to respond, comments), highlight the serial list of approvers, show status of each approver & calculate the time taken for the approval.

    We will define our approvers dynamically based on metadata & log the approval history to SharePoint list item (best practice since flow approval history is only available for 28 days).

     

    Scenario in video is an Expense Report application in SharePoint where users log expense details & we have a multi level approval process.


    Topics covered:

    ✔️ Multi Level Approval Workflow using Power Automate

    ✔️ Dynamic approvers selection for serial approvals

    ✔️ SharePoint Column Formatting

    ✔️ Approval Status Indicator

     


    Thanks,
    Reza Dorrani, MVP
    YouTube
    Twitter

     

     

    watch?v=gb_FUeRjgg4

    Labels:
    • Labels:
    • Guided Learning
    • On-Demand Webinars
    • Overview
    • Tutorials
    Message 3 of 3
    1,907 Views
    1 Kudo
    Reply
    • All forum topics
    • Previous Topic
    • Next Topic
    Doreen_Lam1
    Doreen_Lam1
    New Member
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎01-29-2022 10:36 AM

    Hi Reza,

    I am trying to build a multi step approval, i.e. a requestor sends a purchase order request. Once request is approved, the approver sends a copy of the purchase order which has been raised. The requestor then receives the invoice relating to the purchase order and then has to resubmit for approval. The approver matches the invoice to the PO on the accounting system and needs to send confirmation the invoice has been successfully allocated. I have tried several versions of when an item is created and modified but I get loops. Can you please help?

    Message 1 of 3
    1,334 Views
    0 Kudos
    Reply
    Anonymous
    Not applicable
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎11-30-2021 02:09 AM

    Reza, hi!
    I have created the same multi-approval form, but it doesn't work, it shown as bad request: "The variable 'varApproval' of type 'Array' cannot be initialized or updated with value of type 'String'. The variable 'varApproval' only supports values of types 'Array'. Can you please advice me how can I fix it? Thanks in advance!

    Message 2 of 3
    1,528 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
    California Consumer Privacy Act (CCPA) Opt-Out Icon Your California Privacy Choices