Overview
Contact support@responsive.io to access this feature or request enablement.
This article covers connecting to SharePoint in Responsive with a Client ID and Secret Key. To connect using a SharePoint URL, check out the Configuring SharePoint in Responsive with SharePoint URL section of the Microsoft SharePoint Integration Manual.
Responsive integrates with SharePoint, a secure place to store, organize, share, and access information from any device.
Topics covered in this article:
- Registering the Responsive app on the Azure portal
- Setting up Client Secrets and Permissions
- Configuring SharePoint in Responsive
Registering the Responsive app on the Azure Portal
- 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 Secrets and Permissions
- 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 drop-down list. - 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
-
OpenId permissions
- Click Add permissions.
- 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
-
Files
- Click Update permissions.
Configuring SharePoint in 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 in the SharePoint URL field.
Note: This should be the root (home) URL of your SharePoint instance. For 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 the Connecting Using Your Account section of the Microsoft SharePoint Integration Manual.