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
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.
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.