Integration with SharePoint & OneDrive
Upload generated certificate at registered application âEmpowerGPTâ on Microsoft Entra ID
Paste the base URL for your organization's SharePoint.
The base URL for SharePoint Online is provisioned based off your input when setting up your Microsoft 365 subscription.
For example, if your organization name is Contoso, the root site for SharePoint Online will be https://contoso.sharepoint.com
Click the 'Download Certificate' button to download the required certificate.
In another tab, sign in to https://portal.azure.com/ as an admin
Navigate to âMicrosoft Entra IDâ (Azure Active Directory) > âApp registrationsâ > âAll applicationsâ > âEmpowerGPTâ.
Select the application and navigate to âCertificates and secretsâ under the Manage section.
Select the âCertificatesâ tab and click on upload certificate. Upload the above generated certificate, downloaded on your computer.

Enter suitable description and click the "Add" button to add the certificate.
Give required permissions against used APIs to the registered app in Microsoft Entra ID
In another tab, sign in to as an admin
Navigate to âMicrosoft Entra IDâ (Azure Active Directory) > âApp registrationsâ > âAll applicationsâ > âEmpowerGPTâ > âAPI Permissionsâ.
Click â+ Add a permissionâ button and select âMicrosoft Graphâ under Microsoft APIs.

Select âApplication permissionsâ to give the following permissions and confirm by clicking âadd permissionâ button below.
Sites.Read.All.
Files.Read.All.
Repeat step 2 and select "Delegated permissions" to give the following permissions. Confirm by clicking "add permission" button below.
Sites.Read.All.
Files.Read.All.
Click "+ Add a permission" button and select "SharePoint" under Microsoft APIs to give the following "Application permission". Click "add permission" to confirm.
Sites.Read.All.
Make sure admin consent is provided for permissions that require it, indicated by a âYesâ in the âAdmin consent requiredâ column of the âConfigured permissionsâ table.
Last updated
Was this helpful?
