Skip to main content
Feedback

SharePoint connection

note

The SharePoint connector is currently in Early Access. For more information, refer to Feature release stages.

To extract files from Microsoft SharePoint Online using Data Integration, you must register an application in Microsoft Azure and grant it the permissions required to access SharePoint. Complete the steps on this page once per Azure tenant.

Prerequisites

  • A Microsoft 365 account with SharePoint Online enabled.
  • A user account with Global Administrator permissions in Microsoft Entra ID (required to grant admin consent).

Step 1: Registering an Azure app

  1. Sign in to the Azure portal.
  2. Navigate to Microsoft Entra ID > App registrations > New registration.
  3. Enter a name for the app, for example, Boomi SharePoint Connector.
  4. Set Supported account types to Single tenant.
  5. Click Register.

Step 2: Copying your tenant ID

From the app's Overview page, copy the Directory (tenant) ID. You need this value when you create the connection in Data Integration.

Step 3: Granting API permissions

note

Only a Global Administrator account can complete this step and establish the SharePoint connection. Once a Global Administrator creates the connection, other users in the platform can use it.

  1. Go to API Permissions > Add a permission.

  2. Add the following permissions:

    PermissionTypeDescription
    Files.Read.AllApplicationRead files in all site collections
    offline_accessDelegatedMaintain access to data
    Sites.SelectedApplicationAccess specific named SharePoint sites
  3. Click Grant admin consent. A Global Administrator must approve this request.

Step 4: Creating the connection in Data Integration

  1. In Data Integration, open the SharePoint connector connection form.
  2. Enter a Connection name.
  3. Enter the Tenant ID.
  4. Click Connect with SharePoint. You are redirected to the Microsoft login page to complete OAuth authentication.
  5. Click Test connection.
  6. Click Save.
On this Page