Skip to main content
All CollectionsOnboarding and Configuration Guides
Installation Guide - Sharepoint App for O365
Installation Guide - Sharepoint App for O365

Add Microsoft Graph as an integration to Reco

Reco Product Management avatar
Written by Reco Product Management
Updated over a month ago

Please make sure you connect Microsoft Sites before you start this guide.

SharePoint App Authorization

https://<TENANT>-admin.sharepoint.com/_layouts/15/appinv.aspx

replace the <TENANT> with your tenant name, for example, if your tenant name is "recolabs" and your SharePoint admin website is recolabs-admin.sharepoint.com then go to https://recolabs-admin.sharepoint.com/_layouts/15/appinv.aspx. Please make sure to log in to <TENANT>-admin.sharepoint and not <TENANT>.sharepoint . The following page opens:

  • In the App Id field, enter Reco’s application id: 486d06e9-f90f-4455-b980-a0df657e76cd

  • Click Lookup

  • In the App Domain field enter recolabs.onmicrosoft.com

  • In the Permission Request XML, enter the following XML:

    • Note: While Reco will only leverage Read calls, the Microsoft Sharepoint App is based on undocumented APIs which require Write permission. When created with Read permissions, the integration gets "permission denied" errors returned from MSFT API on Read requests.

      • This is a limitation that comes from MSFT.

<AppPermissionRequests AllowAppOnlyPolicy="true">

<AppPermissionRequest Scope="http://sharepoint/content/tenant" Right="Write"/>

<AppPermissionRequest Scope="http://sharepoint/content/sitecollection" Right="Read"/>

</AppPermissionRequests>

  • Click Create

  • Click Trust It

Verify the installation

Option 1:

Log in to https://<TENANT>-admin.sharepoint.com/_layouts/15/TA_AllAppPrincipals.aspx as a global administrator. Replace the <TENANT> with your tenant name, for example, if you tenant name is "recolabs" and your SharePoint admin website is recolabs-admin.sharepoint.com then go to https://recolabs-admin.sharepoint.com/_layouts/15/TA_AllAppPrincipals.aspx

Option 2:

  1. Log in to https://login.microsoftonline.com/ as a global administrator.

  2. Navigate to Admin > Admin centers> SharePoint.

  3. On the left navigation pane, click More features.

  4. Under Apps, click Open.

  5. On the Apps page, click More features and then click App permissions.

Under App Display Name, check if the RecoLabs Data Connector app exists.

Did this answer your question?