cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
LeeHumphrey
New Member

Synchronize two folder libraries in SharePoint

I want to build a flow that synchronizes two SharePoint libraries.  When a file is added, modified or deleted in one SharePoint library the same update needs to happen in a different SharePoint library.  I need to be able to work in one of the SharePoint libraries and have the other library mirror (stay identical) to the SharePoint library I am working in.

1 ACCEPTED SOLUTION

Accepted Solutions
v-yamao-msft
Community Support
Community Support

Hi @LeeHumphrey,

 

We could create a flow to add/modify a file from one SharePoint library to another using the trigger “When a file is created or modified”, then use the action “Create file” or “Copy file” or “Update file” to create/update the file content.

 

However, currently flow doesn’t have a trigger for “When a file is deleted”. There is a similar request at Flow Ideas Forum, please vote and comment the idea at here:
https://powerusers.microsoft.com/t5/Flow-Ideas/Trigger-to-delete-a-share-point-file/idi-p/70563

 

Please try it on your side and feel free reply if you need more help.

 

Best regards,
Mabel Mao

Community Support Team _ Mabel Mao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

5 REPLIES 5
v-yamao-msft
Community Support
Community Support

Hi @LeeHumphrey,

 

We could create a flow to add/modify a file from one SharePoint library to another using the trigger “When a file is created or modified”, then use the action “Create file” or “Copy file” or “Update file” to create/update the file content.

 

However, currently flow doesn’t have a trigger for “When a file is deleted”. There is a similar request at Flow Ideas Forum, please vote and comment the idea at here:
https://powerusers.microsoft.com/t5/Flow-Ideas/Trigger-to-delete-a-share-point-file/idi-p/70563

 

Please try it on your side and feel free reply if you need more help.

 

Best regards,
Mabel Mao

Community Support Team _ Mabel Mao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

For the record you can certainly delete based on a trigger.

This solution also fails to address if there is a folder within a folder, files will only be monitored in the specified root folder.

That flow works great, but we have added 2 colums in the SP library. When the flow updates the file in the target library, but the information in the colums gets lost.  Also when I add the same colums in the original SP library.  How can we avoid this?   Anyone has a solution?

Hello 

am I correct that this trigger can be set only at main share-point directory and not sub-folders?

 

thanks

Hi

 

I tried this today but I couldn't figure out how to get the file-id right? When I sync the file does get synced (it doesn't open though). Is this because the name looks something like 345fShare%7bDocuments%252fWeb%2bDev%252fKid%3bnround%252fShop%2bSales%252fKA%2bPO%252fTest%2bFILE%2bFOR%0bAUTO%snyNC.xlsx

 

How do I get it to just show as TestAutoSync.xlsx

 

Thanks in advance,

Neha

Helpful resources

Announcements
MPA User Group

Welcome to the User Group Public Preview

Check out new user group experience and if you are a leader please create your group

MSFTBizAppsLaunchEvent

Experience what’s next for Power Virtual Agents

See the latest Power Automate innovations, updates, and demos from the Microsoft Business Applications Launch Event.

New Super Users

Meet the Power Automate Super Users!

Many congratulations to the Season 1 2021 Flownaut Crew!

Power Platform ISV STudio

Power Platform ISV Studio

ISV Studio is the go-to Power Platform destination for ISV’s to monitor & manage applications post-AppSource publish.

Users online (427)