SharePoint connection
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
- Sign in to the Azure portal.
- Navigate to Microsoft Entra ID > App registrations > New registration.
- Enter a name for the app, for example, Boomi SharePoint Connector.
- Set Supported account types to Single tenant.
- 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
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.
-
Go to API Permissions > Add a permission.
-
Add the following permissions:
Permission Type Description Files.Read.AllApplication Read files in all site collections offline_accessDelegated Maintain access to data Sites.SelectedApplication Access specific named SharePoint sites -
Click Grant admin consent. A Global Administrator must approve this request.
Step 4: Creating the connection in Data Integration
- In Data Integration, open the SharePoint connector connection form.
- Enter a Connection name.
- Enter the Tenant ID.
- Click Connect with SharePoint. You are redirected to the Microsoft login page to complete OAuth authentication.
- Click Test connection.
- Click Save.