SOLVED

Best way to keep track of all changes within a site using Power Automate?

Copper Contributor

Hey all, looking for ideas on how to keep track of all changes within a SharePoint Online site using Power Automate. I know I can set up individual flows for all lists and libraries, but is there a way I can achieve this process in one single flow? So all the triggers in one flow rather than setting it up multiple times. 

Any suggestions? Thanks in advance.

5 Replies
best response confirmed by cseb96 (Copper Contributor)
Solution

@cseb96 you can only have 1 trigger in a flow, but in your scenario you might be able to make use of child flows

 

Rob
Los Gallardos
Microsoft Power Automate Community Super User

One possible solution for tracking all changes within a SharePoint Online site using Power Automate is to set up flows that triggers for all lists and libraries within the site. Flow can use the "When an item is created or modified" trigger to capture changes to all items within the site This approach can simplify the process of tracking changes.

Sorry@Adnan Amin but that just isn't correct. The When an item is created or modified action requires you to select the list you want to get the item from, you can't use it to check an entire site!

 

Rob
Los Gallardos
Microsoft Power Automate Community Super User

Apologies, you are correct @RobElliott. To keep track of all changes within a SharePoint Online site, multiple flows need to be created for each list and library. It is not possible to dynamically pass the list name and attach the same flow to multiple lists and libraries.
Thanks Rob, I will try that out. Appreciate the response!
1 best response

Accepted Solutions
best response confirmed by cseb96 (Copper Contributor)
Solution

@cseb96 you can only have 1 trigger in a flow, but in your scenario you might be able to make use of child flows

 

Rob
Los Gallardos
Microsoft Power Automate Community Super User

View solution in original post