- Free version: You can only provide the Sites.Read.All/Sites.ReadWrite.All, which allow you to connect your entire sharepoint tenant(all sites) with the WordPress site. This way you can access the content of all sites from WordPress only and embed any of desired drive on your WordPress sites pages/posts.
- Paid Version: The paid version of our plugin allows you to choose from any permissions listed here based on your needs. You can restrict WordPress access to a specific SharePoint site of your choice, rather than granting access to the entire tenant.
- How the plugin uses these permissions: You can assign Azure AD API permissions (Sites.Selected) to any SharePoint site you choose using the Graph Explorer. Once permission is granted and the access token is received, the plugin will only access files and folders from that specific SharePoint site. You can also decide if users need Read or ReadWrite permissions for that site using the Graph Explorer. If you want users to upload files, simply provide ReadWrite permissions.
- It’s important to note that our plugin works by providing file preview and download functionalities through APIs. This means that end users interact with WordPress URLs and never gain direct access to the SharePoint portal, ensuring an additional layer of security.
- Additionally, we provide a feature that allows you to apply WordPress user/role-specific restrictions on the SharePoint Folders and Files. You can assign individual users with a specific SharePoint folder and they will be able to view the content only for the same.