All integrations
ON
Catalogue metadata onlyfile management & storagev20260903_00

ONE_DRIVE

OneDrive

OneDrive is Microsoft’s cloud storage solution enabling users to store, sync, and share files across devices, offering offline access, real-time collaboration, and enterprise-grade security

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

83

Action summaries

Display-only definitions

9

Trigger types

Not installed instances

2

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstreamS2S_OAUTH2

OAUTH2

one-drive_oauth

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional
  • Microsoft cloud environmentmicrosoft_cloud · stringOptional

User connection

  • Microsoft Tenant IDissuer · stringOptional

S2S_OAUTH2

one_drive_s2s_oauth2

Provider setup

Developer setup

  • Client IDclient_id · stringRequired
  • Client Secretclient_secret · stringRequired
  • Tenant IDgeneric_id · stringRequired
  • Microsoft cloud environmentmicrosoft_cloud · stringOptional

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–30 of 83 actions

Add Workbook Worksheet

ONE_DRIVE_ADD_WORKBOOK_WORKSHEET

Adds a new worksheet to an existing Excel workbook in OneDrive or SharePoint. The worksheet is created with the specified name and appended to the end of the workbook's worksheet collection. Use this action when you need to create a new sheet in an Excel file to organize data, add reports, or separate information into…

Untrusted display-only summary

Check In Drive Item

ONE_DRIVE_CHECKIN_ITEM

Tool to check in a checked out driveItem resource, making the version of the document available to others. Use when you need to check in a file that was previously checked out in OneDrive or SharePoint.

Untrusted display-only summary

Checkout Drive Item

ONE_DRIVE_CHECKOUT_ITEM

Tool to check out a driveItem to prevent others from editing it and make your changes invisible until checked in. Use when you need to lock a file for exclusive editing in SharePoint or OneDrive.

Untrusted display-only summary

Clear Workbook Range

ONE_DRIVE_CLEAR_WORKBOOK_RANGE

Clears values, formats, or both from a worksheet range in an Excel workbook stored in OneDrive or SharePoint without deleting cells or shifting neighboring data. Use this action when you need to reset a range while preserving the worksheet's cell structure.

Untrusted display-only summary

Copy Item

ONE_DRIVE_COPY_ITEM

Tool to copy a DriveItem (file or folder) to a new location asynchronously. Use when you need to duplicate an item, optionally renaming it or specifying a different parent folder. The operation is asynchronous; the response provides a URL to monitor the copy progress. Do not assume the copy is complete immediately; ve…

Untrusted display-only summary

Create Drive Item Permission

ONE_DRIVE_CREATE_ITEM_PERMISSION

Tool to create a new permission on a OneDrive drive item. Use when you need to grant application or SharePoint group permissions to a file or folder. This endpoint supports creating application permissions and SharePoint site group permissions only.

Untrusted display-only summary

Create Sharing Link

ONE_DRIVE_CREATE_LINK

Tool to create a sharing link for a DriveItem (file or folder) by its unique ID. Use when you need to generate a shareable link for an item in OneDrive or SharePoint.

Untrusted display-only summary

Create SharePoint List Item

ONE_DRIVE_CREATE_SHAREPOINT_LIST_ITEM

Create an item in a SharePoint list using Microsoft Graph through the OneDrive connection. Use when you need to add a new row/item to a SharePoint list after resolving the site ID and list ID.

Untrusted display-only summary

Delete Item

ONE_DRIVE_DELETE_ITEM

Tool to delete a DriveItem (file or folder) by its unique ID from the authenticated user's OneDrive. Use when you need to remove an item from OneDrive. This action moves the item to the recycle bin, not permanently deleting it; storage quota is not freed until the recycle bin is emptied. Bulk deletions can trigger 429…

Untrusted display-only summary

Permanently Delete Drive Item

ONE_DRIVE_DELETE_ITEM_PERMANENTLY

Tool to permanently delete a driveItem by its ID without moving it to the recycle bin. Use when you need to irreversibly remove a file or folder from OneDrive or SharePoint. This action cannot be undone.

Untrusted display-only summary

Delete Drive Item Permission

ONE_DRIVE_DELETE_ITEM_PERMISSION

Tool to delete a permission from a drive item. Use when you need to revoke sharing access to a file or folder. Only non-inherited sharing permissions can be deleted.

Untrusted display-only summary

Delete Shares Permission

ONE_DRIVE_DELETE_SHARE_PERMISSION

Tool to delete the permission navigation property for a shared drive item. Use when you need to remove a sharing link permission. This effectively revokes access via the specific share link.

Untrusted display-only summary

Delete SharePoint Item Permission

ONE_DRIVE_DELETE_SHAREPOINT_ITEM_PERMISSION

Revoke a Microsoft Graph beta permission from a SharePoint list or list item.

Untrusted display-only summary

Delete Workbook Range

ONE_DRIVE_DELETE_WORKBOOK_RANGE

Deletes a range of cells from a worksheet in an Excel workbook stored in OneDrive. Use this action when you need to remove a specific cell range and shift the remaining cells to fill the gap. This action is irreversible — the deleted range cannot be recovered once removed. The operation requires Files.ReadWrite scope…

Untrusted display-only summary

Delete Workbook Worksheet

ONE_DRIVE_DELETE_WORKBOOK_WORKSHEET

Deletes a worksheet from a workbook in OneDrive by its ID or name. Use this action when you need to remove a specific worksheet from an Excel workbook stored in OneDrive or SharePoint. This action is irreversible — the worksheet cannot be recovered once deleted. Note that deleting the last visible worksheet in a workb…

Untrusted display-only summary

Discard Checkout

ONE_DRIVE_DISCARD_CHECKOUT

Tool to discard the checkout of a driveItem, releasing it and discarding any changes made while checked out. Use when you need to cancel a checkout and revert changes on a file in SharePoint or OneDrive.

Untrusted display-only summary

Download a file

ONE_DRIVE_DOWNLOAD_FILE

Downloads a file from a user's OneDrive using its item ID, which must refer to a file and not a folder. Response contains a content object with the downloaded file, MIME type, and name; raw file data is not returned directly. Parsing content from Excel, Word, PDF, or other formats requires additional tooling. The down…

Untrusted display-only summary

Download file by path

ONE_DRIVE_DOWNLOAD_FILE_BY_PATH

Downloads the contents of a file from OneDrive by its path. The API returns a 302 redirect to a pre-authenticated download URL. Use when you know the file path but not the item ID.

Untrusted display-only summary

Download item as format

ONE_DRIVE_DOWNLOAD_ITEM_AS_FORMAT

Tool to download the contents of a driveItem converted to a specific format (e.g., PDF or HTML). Use when you need to convert Office documents to PDF or Loop/Fluid files to HTML before downloading. Supports accessing items by item_id or by path, and can target specific drives via drive_id.

Untrusted display-only summary

Download Drive Item Version Content

ONE_DRIVE_DOWNLOAD_ITEM_VERSION

Tool to download the contents of a specific previous version of a drive item (file). Returns the actual file content. Note: You cannot download the current version using this endpoint - it only works for previous versions.

Untrusted display-only summary

Follow Drive Item

ONE_DRIVE_FOLLOW_ITEM

Tool to follow a driveItem (file or folder) in OneDrive or SharePoint. Use when you need to add an item to the user's followed items list for tracking updates.

Untrusted display-only summary

Get document comments

ONE_DRIVE_GET_DOCUMENT_COMMENTS

Extracts comments from a Word .docx file in OneDrive. The action downloads the document, parses the OOXML comments part, and returns structured comment data inline. When possible, it also includes the selected text and paragraph context from the document body so agents can understand what each comment refers to.

Untrusted display-only summary

Get Drive

ONE_DRIVE_GET_DRIVE

Retrieves the properties and relationships of a Drive resource by its unique ID. Use this action when you need to get details about a specific OneDrive, user's OneDrive, group's document library, or a site's document library. Only drives accessible to the authenticated user are returned; missing drives indicate insuff…

Untrusted display-only summary

Get DriveItem by Sharing URL

ONE_DRIVE_GET_DRIVE_ITEM_BY_SHARING_URL

Tool to resolve a OneDrive/SharePoint sharing URL (or shareId) to a DriveItem with driveId and itemId. Use when you have a sharing link from Teams, chat, or 1drv.ms and need the item's metadata or IDs for downstream actions like permissions or download.

Untrusted display-only summary

Get Drives Following

ONE_DRIVE_GET_FOLLOWED_ITEM

Tool to retrieve a specific followed driveItem from a drive. Use when you need to get details about a file or folder that the user has marked to follow.

Untrusted display-only summary

Get Group Drive

ONE_DRIVE_GET_GROUP_DRIVE

Tool to retrieve the document library (drive) for a Microsoft 365 group. Use when you need to access the default document library associated with a specific group.

Untrusted display-only summary

Get Item Metadata

ONE_DRIVE_GET_ITEM

Retrieves the metadata of a DriveItem by its unique ID. Use this tool to get information about a specific file or folder in OneDrive when you have its ID. If a `drive_id` is not provided, it defaults to the user's main drive.

Untrusted display-only summary

Get Item Permissions

ONE_DRIVE_GET_ITEM_PERMISSIONS

Retrieves the permissions of a DriveItem by its unique ID within a specific Drive. Use when you need to check who has access to a file or folder and what level of access they have. Response nests permission entries under `data.value`; check top-level `success`/`error` flags before processing results. Results include i…

Untrusted display-only summary

Get Item Thumbnails

ONE_DRIVE_GET_ITEM_THUMBNAILS

Tool to retrieve the thumbnails associated with a DriveItem. Use when you need to display visual previews of files. Response contains a `value` array with size keys (`small`, `medium`, `large`); thumbnails may not be generated for all file types or newly uploaded items, so handle an empty or missing `value` array. Ret…

Untrusted display-only summary

Get Item Versions

ONE_DRIVE_GET_ITEM_VERSIONS

Tool to retrieve the version history of a DriveItem by its unique ID. Use when you need to access or list previous versions of a file. Version history may be unavailable or empty for folders or items in drives without versioning enabled.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.