Sharepoint Online
Requirements
Within Azure, an Entra App was created and configured as described here
Within Teleskope, you have a Teleskope Account with the Admin role
Integration
Grant the Teleskope App Graph API scopes
Navigate to your App Registration, then Manage -> API Permissions, and assign the following Graph API scopes via Application Permissions:
Directory.Read.All
ExternalUserProfile.Read.All
Files.Read.All
Group.Read.All
GroupMember.Read.All
RoleManagement.Read.All
SharePointTenantSettings.Read.All
Sites.Read.All
User.Read
Lastly, grant admin consent to all of the permissions.
Enable Metered APIs and Services
Follow these instructions and enable Metered API and Services for Azure
Generate a certificate
Create an Azure certificate with a public key by following the Microsoft instructions to Create and export your public certificate
Go to Certificates & secrets.
Go to the Certificates tab and then click Upload certificate, and upload the certificate (.cer file) you generated
Follow Microsoft's instructions to Export your public certificate with its private key
Base64 encode the .pfx file. For example, in PowerShell, run the following command:
Last updated
Was this helpful?