OneDrive integration allows you to trigger background workflows, automated tasks, and backend processes directly from within your connected platform. This page outlines key access considerations, including which user roles are permitted to link the OneDrive account, how permissions are handled within the integration, and what scopes or access tokens are required to securely execute file-related actions across your OneDrive environments.
Credentials and Setup
To configure the integration with OneDrive, you will need the following:
The integration uses OAuth 2.0 with token-based authentication. The base API endpoint for all file operations is: https://graph.microsoft.com/v1.0/
Tokens are usually generated using app-only permissions, which operate on behalf of the organization rather than an individual user. This allows workflows to work across shared drives, user OneDrive locations, and SharePoint document libraries. In setups that require per-user actions, delegated tokens can be used instead.
All credentials are encrypted and stored securely per tenant. Only users with administrative access can view or update these credentials. Each environment stores its own set of credentials, allowing proper permission scoping and isolation.
Required Permissions
The application must be granted specific Microsoft Graph scopes in Azure AD when the integration is enabled. These include:
Files.ReadWrite.All
to read and manage files across OneDrive and SharePoint librariesSites.Read.All
to retrieve data and structure from SharePoint sitesUser.Read
for accessing basic user profile information when using delegated accessDirectory.Read.All
(optional) for workflows that require group or organizational metadataThese permissions generally require admin consent. They should be reviewed periodically to comply with the principle of least privilege.
What the Integration Can Do
Once the OneDrive integration is connected, it can support the following actions inside your workflows:
All of these actions are managed behind the scenes through the Microsoft Graph API. They are designed to support automated business processes such as archiving, report generation, content routing, and audit flows.
Platform users interact with these actions through predefined workflows. They do not need to see or manage the underlying OneDrive or Microsoft 365 structure.