Connector: SharePoint
Restrictions
1. The maximum length of any folder or file name is 128.
2. The maximum total length is 255.
2. No leading or trailing spaces in folder names, file names, or file extensions.
3. Restricted characters in the file name: ¦ | # { } % & t " "" ~ + / \ : * ? < > and the tab key.
4. Prevent Thicket Containers.
A) Folders Only
B) Adds an underscore to the structure otherwise we would prevent it from uploading.
5. Prevent leading tildes in Office 365 only.
6. The max file-size SkySync can upload is 2GB.
7. SharePoint restricts certain file extensions. Click here for the complete list.
8. If you create a folder within a document library using SkySync, it will be a folder container type.
9. Can only do versioning if versioning is enabled on the library.
10. Managed metadata must be mapped by file if moving between 2 sharepoint instances (contact Portal Architects support for assistance with this procedure).
11. Date preservation only works with SharePoint if you are using author-preservation.
12. The transformation of URLs into SharePoint can sometimes increases the overall URL length which can cause either 400 or 414 URL failures (Spaces are the primary way this can happen). We recommend the removal of spaces or shrink the URL length to resolve this errors.
13. SkySync does not support Custom Lists or Lists in general and they will not be visible in Navigation
14. SkySync does not support Libraries that have Require Check-out enabled.
15. For additional information on Sharepoint restrictions view this Microsoft Article
16. Sharepoint does not allow duplicate Enterprise Keywords
17. <> are not allowed in Enterprise Keywords
18. Longest string allowed in an Enterprise Keywords is 255 characters.
19. SharePoint Teams is not supported.
20. LegacyAuthProtocolsEnabled must be set to True below is how to do it.
- Open Sharepoint Online Management Shell. Type the following command.
Connect-SPOService -url https://<tenant>-admin.sharepoint.com
- Run the following command and in the output you will see that property LegacyAuthProtocolsEnabled is set to False.
Get-SPOTenant
- Run the following command to fix the issue.
Set-SPOTenant -LegacyAuthProtocolsEnabled $True
Once you have run the command please run the command mentioned step 2 which will verify if the value of LegacyAuthProtocolsEnabled property is set to true or not.