Forum Discussion
Disable OneDrive Offline Sync for SharePoint Libraries
Last time my team looked at this, there was no API (PowerShell, CSOM, etc.) that would allow you to do this. We had to write some custom code to mimic the get/post requests for the advanced settings page of a library in order to turn off "offline client availability".
Since our users could turn it back on at any point, we have to run our utility continuously in order to keep it disabled.
- Richard BourkeDec 02, 2016Iron ContributorThe ExcludeFromOfflineClient property is available via the API now, as of version 16.1.5715.1200 I believe. If users can re-enable the setting you will still have to disable it frequently unfortunately.
- VesaJuvonenDec 05, 2016
Microsoft
Like Richard mentioned, we released following property for CSOM in the SPO NuGet package back in August
- public property Microsoft.SharePoint.Client.List.ExcludeFromOfflineClient
https://dev.office.com/blogs/new-sharepoint-csom-version-released-for-Office-365-august-2016-updated. That should do the trick.
- Dec 05, 2016Thanks for the update :-). I will try to find some time to maybe publish a small PS snippet to use this new property
- Dec 02, 2016
I think you are right and it's not possible yet to configure this setting using CSOM...adding VesaJuvonen so he can add his comments here