web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Leave request approval...
Power Automate
Answered

Leave request approval flow (multiple managers)

(0) ShareShare
ReportReport
Posted on by

Hi,

 

So I'm working on a flow to get leave request approval flow working. Normaly, that is a simple task. You get a manager to approve it and you're done. But my case is different.

 

I have 3 basic groups of users:
1) in region A

2) in region B

3) others

 

Region A and B have 3 managers each, so every user from those regions need an approval from one of the managers. "Others" have a single manager. After that each request is also approved by HR. 

 

So what I need to do is pretty simple in my mind, but I can't find the means to do it in flow:
If region = A, ask for approval: d, e, f
    Else if region = B, ask for approval: g, h, i
    Else if region = (blank), ask for approval: user manager
If approved above, ask for approval: HR

How should I go around doing it?

Categories:
I have the same question (0)
  • Verified answer
    v-yuazh-msft Profile Picture
    on at

    Hi @Anonymous,

     

    I have made a test on my side to create a sharepoint list with a region column with Single line of text column as below:

    Capture.PNG

     

    You could refer to screenshot below to create the flow:

    Capture.PNG

    Capture.PNG

    The expression in the Condition as below:

    @or(equals(body('Start_an_approval')?['response'], 'Approve'),equals(body('Start_an_approval_2')?['response'], 'Approve'),equals(body('Start_an_approval_3')?['response'], 'Approve'))

    And you could refer to screenshot below to add the switch case:

    Capture.PNG

     

    When an item is created in the list, the flow would run successfully as below:

     

    Capture.PNG

     

    Best regards,

    Alice

     

  • v-yuazh-msft Profile Picture
    on at

    Hi @Anonymous,

     

    Have your problem be solved according to my solution?  If yes, please go ahead and mark the post as solved by clicking “Accept as Solution” so that this thread will be marked for other users to easily identify!

     

    Best Regards,

    Alice

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Automate

#1
trice602 Profile Picture

trice602 237 Super User 2026 Season 1

#2
David_MA Profile Picture

David_MA 176 Super User 2026 Season 1

#3
Power Platform 1919 Profile Picture

Power Platform 1919 96 Super User 2026 Season 1

Last 30 days Overall leaderboard