How do I use a single approval workflow for multiple SharePoint sites?

CBone 6 Reputation points
2020-12-10T02:00:51.98+00:00

I am trying to implement a document approval workflow for my company. I have setup something that works in Power Automate that works well. The problem is that the first step in the flow requires you to specify a single SharePoint site collection to apply the flow. My company has hundreds of SharePoint sites that require the exact same approval process. Is there a way to apply a single workflow across multiple sharepoint sites? The maintenance for the current process does not seem reasonable.

Microsoft 365 and Office SharePoint For business Windows
{count} votes

1 answer

Sort by: Most helpful
  1. Jerry Xu-MSFT 7,961 Reputation points
    2020-12-10T06:37:13.323+00:00

    Hi, @CBone ,

    Basically, The Flow triggers listen to and raises events for each individual list or document library. So, out of the box, we can't create one Flow that listens to every list or library. Power Automate does not yet allow for Flows to be connected to more than one list/library.

    So if we want to listen to events to multiple lists, we need to deploy the same number of flows with corresponding triggers.

    Here is an option you can try: http://johnliu.net/blog/2019/3/one-flow-to-handle-them-all-how-to-subscribe-to-multiple-sharepoint-lists-with-one-flow

    Another workaround with recurrence trigger: https://powerusers.microsoft.com/t5/Building-Flows/Compose-1-flow-that-runs-on-multiple-Sharepoint-lists/td-p/271584

    Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please make sure that you completely understand the risk before retrieving any suggestions from the above link.


    If an Answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.