Save as PDF

Connecting to SharePoint in Responsive with a Client ID and Secret Key

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

  1. Login to the Azure portal.
    Int - SharePoint.png
  2. Use the search to locate App registrations.
    Int - SharePoint - App registrations.png
  3. Click New registration on the App registrations page.
    Int - SharePoint - New App registration.png
  4. Enter the Application Name, select the access level and redirect URI as shown.
    Int - SharePoint - Register application.png
  5. Click Register.
    Int - SharePoint - Register.png

Setting up Client Secrets and Permissions

  1. Go to Manage > Certificates & secrets and click New client secret.
    Int - SharePoint - New client secret.png
  2. 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.
  3. Next, click API Permissions > Add permission and select Microsoft Graph.
  4. Select Delegated permissions.
  5. 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
  6. Click Add permissions.
  7. Click Microsoft Graph and select Application permissions.
  8. 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
  9. Click Update permissions.

Configuring SharePoint in Responsive

  1. Launch the Responsive app in a new browser tab.
  2. Go to Organization Settings > Integrations > Collaboration, then click Configure next to SharePoint.
    Int - SharePoint - Configure.png
  3. Turn on the Enable Account toggle.
  4. 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.
  5. In the Azure portal, find your registered app and copy the Application (client) ID from the Overview tab.
    Int - SharePoint - Application-Client ID.png
  6. Go back to the Responsive app and paste the copied Application (client) ID in the Client Id field.
  7. Return to the Azure portal, go to Manage > Certificates & secrets and copy the Value.
  8. Paste the copied value to the Client Secret field in Responsive app.
  9. Click Connect.
  10. 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.

Was this article helpful?

/