SharePoint Online O365 Connector Prerequisites

For the authentication mechanism-specific requirements, see the following pages:

Connector Features and Requirements

Features Supported Additional Information
SharePoint version O365
Searchable content types Yes The SharePoint Online connector enables you to connect to SharePoint Online, fetch data from any site, document library, or list; and index this content securely.
Content Update Full and Incremental All BA Insight Connectors support both Full and Incremental crawls, unless noted.
Permission Types Yes All BA Insight Connectors support fetch ACLs from the source system. To make items public or restricted to a single user or set of users, you can do so within the Connector Framework.
Required Software

.NET Framework v4.7.2

SharePoint Azure App

Certificate

A SharePoint Online Azure App must be registered with Azure and must have permissions as described in the table below.
See "Register the Azure Application" below to add permissions to the registered app.

A certificate-based authentication, a certificate is required.

  • The SharePoint Online Connector supports certificate authentication and username/password authentication.

  • Self-signed certificates may be used.

User Accounts and Application Permissions

Required Permission Description
Azure

You must have access to the Azure Portal site and sufficient permissions to create and mange Azure app registrations.

Azure App permissions 

The SharePoint Online connector supports both authentication mechanisms:

The permissions required for each mechanism is detailed bellow

Windows The account used to run the connector must be a local Administrator on the server and cannot be any of the built-in service accounts (NetworkServicelocal machine, etc.)

Government Clients

For Government clients employing Azure AD, you must make small changes within your Web.config file.

See How to Configure the SharePoint Online Connector Using Web.config.