--- title: "MS OneDrive Module Steps" slug: "msonedrive" description: "Learn how the Microsoft OneDrive Module uses pre-built Flow steps to manage files and folders in OneDrive." updated: 2026-05-26T20:43:48Z published: 2026-05-26T20:43:48Z canonical: "documentation.decisions.com/msonedrive" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # MS OneDrive Module Steps ## Overview The **Microsoft OneDrive M****odule** allows users to manage files and folders on **OneDrive** with pre-built Flow steps. To learn more about the OneDrive API, visit  [https://docs.microsoft.com/en-us/graph/onedrive-concept-overview](https://docs.microsoft.com/en-us/graph/onedrive-concept-overview)Prerequisites: - Installation of the OneDrive module is required. To learn how to install a module, see [Installing Modules](/version-10/docs/installing-modules-decisions) - Microsoft Account - Microsoft OneDrive account - OAuth Credentials and Token for OneDrive. To learn more about configuring OAuth credentials, see [Establishing an OAuth Provider](/version-10/docs/establishing-an-oauth-provider) and [Creating OAuth Tokens](/version-10/docs/creating-oauth-tokens). - Add the MS OneDrive Module as a [project dependency](https://documentation.decisions.com/version-10/docs/project-dependencies). --- ## OneDrive Steps The **MS OneDrive** steps can be found in the **Toolbox** panel under **INTEGRATION > MS ONEDRIVE**. ### Create Folder Step The **Create Folder** step allows a user to create a folder on OneDrive. | Input Parameter | Description | | --- | --- | | New Folder Name | Folder name. | | Parent Folder Id | Id of the Folder the new folder will be under. | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1779475864620.png) ### Delete Resource Step The **Delete Resource** step allows a user to remove a resource from OneDrive. | Input Parameter | Description | | --- | --- | | File Or Folder Id | Id of the file or folder. | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1779475916701.png) ### Create Sharing Link The **Create Sharing Link** step allows users to create a link on file or folder for OneDrive. | Input Parameter | Description | | --- | --- | | File Or Folder Id | Id of the file or folder. | | Scope of Link | Defines the scope of link to either anonymous or organization. | | Type Of Link | Defines the type of link that user will interact with (View, Edit, Embed). | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1779475975026.png) ### Delete Resource Permission The **Delete Resource Permission** step allows a user to delete the specified permission on the file or folder. | Input Parameter | Description | | --- | --- | | File Or Folder Id | Id of the file or folder. | | Permission Id | Id of permission on file of folder. | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1779476017635.png) ### Does Resource Exist The **Does Resource Exist** step will search OneDrive to determine if the specified file or folder exists. | Input Parameter | Description | | --- | --- | | File Or Folder Id | Id of the file or folder. | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1779476055979.png) ### Download File The **Download File** step allows a user to download a file from OneDrive to a full local file path. | Input Parameter | Description | | --- | --- | | File Id | Id of the file. | | Local File Path | File storage location. | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1779476113191.png) ### Get File List The **Get File List** step allows a user to get a list of files from a OneDrive folder. | Input Parameter | Description | | --- | --- | | Parent Folder Id | Id of the Folder the new folder will be under. | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1779476152668.png) ### Get Folder List The **Get Folder List** step allows a user to get a list of folders from OneDrive. | Input Parameters | Description | | --- | --- | | Parent Folder Id | Id of the Folder the new folder will be under. | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1779476200448.png) ### Get Resource Permission The **Get Resource Permission** will return the permission parameters of a resource in OneDrive. | Input Parameter | Description | | --- | --- | | File or Folder Id | Id of the file or folder. | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1779476240893.png) ### Upload File The **Upload File** step allows a user to upload a specified file from a local file path to a OneDrive folder. | Input Parameter | Description | | --- | --- | | Local File Path | File storage location. | | Parent Folder Id | Id of the Folder the new folder will be under. | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1779476278252.png)