--- title: "Update Documents" slug: "update-documents" updated: 2025-12-18T21:23:13Z published: 2025-12-18T21:23:13Z canonical: "documentation.decisions.com/update-documents" --- > ## 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. # Update Documents | Step Details | | --- | | **Introduced in Version** | 5.0.0 | | **Last Modified in Version** | 5.0.0 | | **Location** | Integrations> SharePoint Document Library/List | After the SharePoint Module has been installed and a SharePoint List/Document Library has been configured, the List/Document Library can be interacted with using Decisions steps in a Flow. The **Update Documents** step enables Users to replace the content of specifed document in an integrated SharePoint List or Document Library. ### Prerequisites This Step will not appear in the Flow Designer until the [SharePoint Module](https://documentation.decisions.com/docs/sharepoint-module) is installed, and the following requirements have been fulfilled: - [Establishing an OAuth Provider](https://documentation.decisions.com/v9/docs/en/establishing-an-oauth-provider?highlight=Creating%20an%20Oauth%20Token) - [Creating OAuth Tokens](https://documentation.decisions.com/docs/creating-oauth-tokens) - [Add a Document Library/List](https://documentation.decisions.com/docs/sharepoint-module#adding-a-sharepoint-list) - Users must have access to a SharePoint site. - **For v9 Users**: [Add a Project Dependency](https://documentation.decisions.com/docs/project-dependencies). --- ## Sharepoint Limitations SharePoint has inherent limitations in its capacity to handle files. They are: - Only 5,000 files can be displayed in a view. - Only 300,000 files can be stored in a library before performance issues arise. - Unique document permissions are limited to 50,000 items per list. --- ## Properties #### Inputs | Property | Description | Data Type | | --- | --- | --- | | Description | Always Users to specify a description. | String | | Document Data | Allows Users to choose Document Data that will replace the Document contents and is only available for Document Libraries. | List of Byte | | ID | Allows Users to specify the ID of the desired Document that will be updated. | String | | Title | Allows Users to specify a title name. | String | #### Outputs | Property | Description | Data Type | | --- | --- | --- | | Error Message | Displays an Error Message. | String | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2025-12-18_16h17_52.png) --- ## Example Inputs/Outputs ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2025-12-18_16h15_44.png) ```none Inputs: { ID: 6 Document Data: Outputs: [ 0: { path: Success data: {} ``` Related Information Forum Posts: [Integrations](https://community.decisions.com/categories/Integrations)