Overview
SharePoint is a paid add-on feature and must be enabled prior to use. Contact your account manager, or accountmanagers@responsive.io, to enable it.
This article covers connecting to SharePoint in Responsive with a Client ID and Secret Key. To connect using a SharePoint URL, check out Configuring SharePoint in Responsive with SharePoint URL.
Responsive integrates with SharePoint, a secure place to store, organize, share, and access information from any device.
Topics covered in this article:
- Registering Responsive app on Azure
- Setting up Client Secret and Permission
- Configure SharePoint on Responsive
Registering Responsive app on Azure
Login to the Azure portal.
Use the search to locate App registrations.
Click New registration on the App registrations page.
Enter the Application Name, select the access level and redirect URI as shown.
Click Register.
Setting up Client Secret and Permission
Go to Manage > Certificates & secrets and click New client secret.
Enter a description and click Add.
Note: Optionally you can set the Secret ID to expire by selecting an option from the dropdown.
Next, click API Permissions > Add permission and select Microsoft Graph.
Select Delegated permissions.
Enable the following permissions.
Note: You can use the Select Permission search box to filter the permissions.
-
OpenId permissions
- offline_access
- openid
- profile
-
Files
- Files.Read
- Files.Read.All
-
Sites
- Sites.Read.All
-
User
- User.Read
- User.Read.All
Click Add permissions.
Next, click Microsoft Graph and select Application permissions.
Enable the following permissions.
Note: You can use the Select Permission search box to filter the permissions.
-
Files
- Files.Read.All
-
Sites
- Sites.Selected
-
User
- User.Read.All
Click Update permissions.
Configure SharePoint on Responsive
Launch the Responsive app in a new browser tab.
Go to Organization Settings > Integrations > Collaboration, then click Configure next to SharePoint.
Turn on the Enable Account toggle.
Enter the URL for your SharePoint site. This should be the root (home) URL of your SharePoint instance.
Example:
https://<your_subdomain>.sharepoint.com
In the Azure portal, find your registered app and copy the Application (client) ID from the Overview tab.
Go back to the Responsive app and paste the copied Application (client) ID in the Client Id field.
Return to the Azure portal, go to Manage > Certificates & secrets and copy the Value.
Paste the copied value to the Client Secret field in Responsive app.
Click Connect.
Once connected, select the SharePoint sites and sub-sites the user should be granted access to.
- By default, if no sites or sub-sites are added, your users can search all listed sites without restrictions.
- When you add sites or sub-sites to the Selected Sites list, your users can only search within those selected sites.
- To allow your users to connect using an Admin account, check the Connect using Admin account instead of Individual user account checkbox.
- For connecting with an individual SharePoint account, see Connecting Using Your Account.