Please make sure you connect Microsoft Sites before you start this guide.
SharePoint App Authorization
Log in to https://login.microsoftonline.com/ as a global administrator
Navigate to Admin > Admin centers > SharePoint.
Log in to your SharePoint admin app permission page:
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:
Log in to https://login.microsoftonline.com/ as a global administrator.
Navigate to Admin > Admin centers> SharePoint.
On the left navigation pane, click More features.
Under Apps, click Open.
On the Apps page, click More features and then click App permissions.
Under App Display Name, check if the RecoLabs Data Connector app exists.