---
sourceDocument: Xanadu ServiceNow AI Platform Administration
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu ServiceNow AI Platform Administration

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Configure SharePoint API permissions for your External Content Q\&A Genius Results OAuth 2.0 application

# Configure SharePoint API permissions for your External Content Q\&A Genius Results OAuth 2.0 application {#ariaid-title1}

* Release version: Xanadu
* 
* Updated February 6, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Add the AllSites.FullControl SharePoint API delegated permission to your External Q\&A Genius Results OAuth 2.0 application in Microsoft Azure portal and grant admin consent to allow the application to access this permission. The OAuth 2.0 application for External Q\&A Genius Results requires the delegated permission to search
your Microsoft SharePoint Online sites.

## Before you begin

The Now Assist in AI Search
ServiceNow® Store application must be installed on your instance. For details on installing this application, see [Install Now Assist in AI Search](https://servicenow-prod.fluidtopics.net/zHNz7wFlcM_JJX5K2HHXlg "As an administrator, you can install the Now Assist in AI Search application (sn_ais_assist) from the Now Assist Admin module.").

You need to have an OAuth 2.0 application configured in Microsoft Azure portal for External Content Q\&A Genius Results. For details on this procedure, see [Configure OAuth application in Microsoft Azure](https://www.servicenow.com/docs/access?context=configure-oauth-application-in-microsoft-azure&version=xanadu&pubname=xanadu-integrate-applications&ft:locale=en-US).

You must have permissions to change the OAuth 2.0 application's settings in Microsoft Azure portal.

Role required: admin

## Procedure

1. Access your OAuth 2.0 application's settings in Microsoft Azure portal.
   1. Log in to <https://portal.azure.com/>.
   2. In the Azure services section, select App registrations.  
   3. Select All applications or Owned applications.  
   4. In the search field, enter the name or application (client) ID of the OAuth 2.0 application you created for External Content Q\&A Genius Results, then select that application's display name from the list of results.  

      To learn how to configure an OAuth 2.0 application for External Content Q\&A Genius Results, see [Configure OAuth application in Microsoft Azure](https://www.servicenow.com/docs/access?context=configure-oauth-application-in-microsoft-azure&version=xanadu&pubname=xanadu-integrate-applications&ft:locale=en-US).
   {#grant-perms-azure-ext-cont-qna-grs__substeps_zf2_pxq_vbc}
2. Add an AllSites.FullControl SharePoint API delegated permission to your OAuth 2.0 application.
   1. In the left panel, select ManageAPI permissions.  
   2. Under the Configured permissions heading, select Add a permission.  
   3. In the Request API permissions window's Select an API section, select Microsoft APIs, then select the SharePoint API.  
   4. When prompted, select Delegated permissions as the type of permission to add.  
   5. In the Select permissions section, select AllSitesAllSites.FullControl, then select Add permissions.  
      The new AllSites.FullControl SharePoint API permission appears in the list of configured permissions with status Not granted for ServiceNow.
   6. Under the Configured permissions heading, select Grant admin consent for ServiceNow.  
   7. In the Grant admin consent confirmation dialog box, select Yes.  
      The AllSites.FullControl SharePoint API permission's status changes to Granted for ServiceNow.
   {#grant-perms-azure-ext-cont-qna-grs__substeps_hrh_1yq_vbc}

## What to do next

Configure the OAuth 2.0 settings in your ServiceNow AI Platform® instance that are needed for External Content Q\&A Genius Results. For details on this procedure, see [Configure OAuth settings for External Content Q\&A Genius Results](https://servicenow-prod.fluidtopics.net/cdSkJLxiv_PqFwsUatdZtg "Configure the settings that External Content Q&A Genius Results need to interact with your Microsoft SharePoint Online instance.").

*[\>]: and then


