Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Automate - Building Flows
Unanswered

Different Approvers for Different Pages in SharePoint Online

(0) ShareShare
ReportReport
Posted on by

Hello everyone,

 

I am new to Flow on Sharepoint Online and I have a question about setting up what I thought would be a simple approval flow.

I have one document library and one site library.  All pages are referenced e.g. HR - Pension; or HR - Working for Us; or TECHNOLOGY - Printers; or PLACES - Nearby Cafes, etc. etc.  Documents are similarly named and stored.

 

What I am trying to achieve is Everytime a page is updated or a new page is added; that the relevant department head would approve the change or addition, e.g. the email for approval/rejection would be sent to Mr Bloggs for the HR pages; Mr Brown for the Technology pages or Mr Green for the Places pages.

 

I tried a test on one of the pages and set up the simple OFTB approval/rejection process and inserted my colleagues email address, but soon discovered that even though I ticked the radio dial next to the one page I wanted the approval for, the approval process affected all pages in the pages library not just that one.

 

Can anyone help with clear instructions on how I could do this please?

thanks in advance.

2.  Everytime a document is updated or a new document is created that the approval is

  • demzem Profile Picture
    22 on at
    Re: Different Approvers for Different Pages in SharePoint Online

    Hi Rob, quick query - this flow seems to send approval for every draft save and not for the button press for approval, could you possibly let me know if there is a way around this? 
    Also can owners be excluded from the process?
    Thanks

  • RobElliott Profile Picture
    10,155 Super User 2025 Season 1 on at
    Re: Different Approvers for Different Pages in SharePoint Online

    You don't, you build it from a blank flow. In My flows click on the +New button and select Instant - from blank. In the next screen that appears just click Skip and you'll be presented with a blank flow to choose your trigger.

    Rob
    Los Gallardos

  • Community Power Platform Member Profile Picture
    on at
    Re: Different Approvers for Different Pages in SharePoint Online

    @RobElliott   What flow template do I need to use? 

  • RobElliott Profile Picture
    10,155 Super User 2025 Season 1 on at
    Re: Different Approvers for Different Pages in SharePoint Online

    @Anonymous it's quite straightforward if you have a column in your Site Pages library (and the documents library) for the department. Then, in your flow add a type of condition called a Switch which will look at what the department is and do the actions based on that.

    So in this example I've added a Choice department column to the Site pages library and added a page called Crop-Locations where the department is Agriculture:

    0-Department.png

    Then in the flow we add the Switch and for each case we add the approval and the actions that follow it. Note that each case must be equals, so you can't have starts with or contains. You can have up to, I think, 27 cases.

    1-Switch.png

    One thing I would also do in this scenario is to have a SharePoint list with text columns for the the department and approver's email address. Then you could add a Get items action in the flow and get the appropriate email address. So if one of the approves went on vacation you'd just change the list and wouldn't have to change the flow.

    Rob
    Los Gallardos
    If I've answered your question or solved your problem, please mark this question as answered. This helps others who have the same question find a solution quickly via the forum search. If you liked my response, please consider giving it a thumbs up. Thanks.

  • ChristianAbata Profile Picture
    8,947 Most Valuable Professional on at
    Re: Different Approvers for Different Pages in SharePoint Online

    hi @Anonymous  what I recoment to you is create for you example 3 diferents flows so you can managed by every older the changes an then in the flow send the approval email to anyone you want.

    Like this.

    gig.PNG

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

Michael Gernaey – Community Spotlight

We are honored to recognize Michael Gernaey as our June 2025 Community…

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 566 Super User 2025 Season 1

#2
David_MA Profile Picture

David_MA 516 Super User 2025 Season 1

#3
stampcoin Profile Picture

stampcoin 492