To enable the connection between your SharePoint sites and the plugin, any one of the three primary API permissions are required. The choice of permissions depends on the specific requirements:
- Sites.Read.All: If your objective is to exclusively embed or synchronize documents from all SharePoint sites (tenant) to WordPress, then Sites.Read.All permission is required.
- Sites.ReadWrite.All: If you want to embed/sync documents and facilitate document uploads from WordPress to any SharePoint site (tenant), then Sites.ReadWrite.All permission is necessary.
- Sites.Selected: For organizations with security concerns seeking to grant permissions to a particular site exclusively, then Sites.Selected permission offers that granularity. To check how you can configure the site.selected permission please follow this FAQ Link.
These permissions may vary, allowing you to configure access based on your specific use cases.
In case if you face any difficulties or have any concerns. Please feel free to reach out to us at office365support@xecurify.com