Microsoft SharePoint Online external content connector
Summarize
Summary of Microsoft SharePoint Online external content connector
The Microsoft SharePoint Online external content connector enables ServiceNow customers to retrieve pages and metadata from Microsoft SharePoint Online sites, making this content searchable within AI Search applications. It supports scheduled or on-demand content and user permission crawls, feeding updated data to AI Search for indexing. The indexed data is stored in a connector-specific source, allowing search administrators to create searchable sources and link them to search profiles.
Show less
Key Features
- Content Retrieval: The connector extracts primarily static page content and metadata (such as title, author, and modification date) from SharePoint Site Pages stored as .aspx files, using the SharePoint REST API.
- Limitations on Dynamic Content: Because the connector cannot impersonate user sessions, it cannot render or capture dynamic web part content fully, so some page content may be partially or not retrievable.
- Security and Permissions: User permission crawls update security principals for accurate access control in search results.
- Configuration Requirements: Setup involves registering an OAuth 2.0 app in Microsoft Entra, granting FullControl SharePoint API permissions, and creating a public/private key pair for secure API access.
- Crawl Scope Control: Administrators can specify which sites and content types to include or exclude during crawls to tailor indexing.
Practical Considerations
- Estimate your SharePoint document volume beforehand to configure appropriate crawl scopes.
- Understand that the connector primarily retrieves content stored in metadata fields, so pages heavily reliant on dynamic web parts may not be fully indexed.
- Use the SharePoint REST API to preview the retrievable portion of page content before configuring your connector.
Next Steps
- Register and configure the OAuth 2.0 application and permissions in Microsoft Entra.
- Create and configure the Microsoft SharePoint Online external content connector in ServiceNow.
- Set crawl schedules and filters based on your organization’s content indexing needs.
- Run content and user permission crawls to populate AI Search with up-to-date SharePoint content and security information.
The Microsoft SharePoint Online external content connector retrieves pages from sites in your Microsoft SharePoint Online source system and makes their content and metadata searchable in AI Search applications.
Connector administrators can run or schedule content crawls to retrieve updated content and access permissions from your source system, or user permission crawls to retrieve updated security principals from your source system. Both types of crawl feed their data to AI Search for indexing.
The indexed content and metadata are stored as records in a connector-specific indexed source. Search administrators can create search sources from this indexed source and link them to search profiles to make the indexed records searchable in AI Search applications.