SharePoint
Forward SAP documents to SharePoint Online document libraries. Supports site resolution, custom libraries, folder paths, and chunked upload.
Use Cases
- Enterprise document collaboration for SAP data
- SharePoint-based SAP document workflows
- Team access to SAP invoices and POs
Store SAP documents in SharePoint Online document libraries. FileRelay uses the Microsoft Graph API to upload files, resolve sites from URLs, and create folders automatically.
Setup
- Register an app in Azure AD (portal.azure.com > App Registrations)
- Add Microsoft Graph API permissions:
Sites.ReadWrite.All(Application type) - Grant admin consent for the permissions
- Create a client secret
- In FileRelay, add a SharePoint destination with the site URL and Azure AD credentials
How It Works
FileRelay resolves the SharePoint site from the URL you provide, finds the specified document library (defaults to "Documents"), and uploads files using the Graph API.
For files larger than 4MB, FileRelay automatically uses chunked upload sessions — no configuration needed.
Folder Structure
Documents are uploaded to:
{library}/{folder_path}/{subfolder}/{doc_id}.{ext}
Folders are created automatically if they don't exist.
Azure AD Permissions
| Permission | Type | Purpose |
|---|---|---|
Sites.ReadWrite.All |
Application | Read/write to all SharePoint sites |
For least-privilege access, you can use
Sites.Selectedand grant access to specific sites via PowerShell.
Configuration Fields
| Field | Type | Required | Description |
|---|---|---|---|
| site_url | string | Required | SharePoint site URL (e.g. https://contoso.sharepoint.com/sites/finance) |
| library_name | string | Optional | Document library name (default: Documents) |
| folder_path | string | Optional | Folder path within the library |
Credentials
| Field | Type | Required | Description |
|---|---|---|---|
| client_id | string | Required | Azure AD App Client ID |
| client_secret | string | Required | Azure AD Client Secret |
| tenant_id | string | Required | Azure AD Tenant ID |
All credentials are encrypted at rest using envelope encryption.
Ready to set up SharePoint?
Create a free account and add this connector in under 2 minutes.