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
- 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
- Sites
- User
- 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. - 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.