SharePoint Online - Delete Item Permissions
In this article
Overview
This Snap provides the ability to delete item permission of an item from the Sharepoint Online document library.
Prerequisites
- Use valid SharePoint Online tenant and associated site in account and snap settings respectively.
- Valid application in Azure portal with necessary permissions to the application. To learn more, including how to choose permissions, see Permissions.
Support for Ultra Pipelines
- Works in Ultra Pipelines.
See Snap Support for Ultra Pipelines.
Limitations and Known Issues
N/A
Snap Input and Output
Input/Output | Type of View | Number of Views | Examples of Upstream and Downstream Snaps | Description |
---|---|---|---|---|
Input | Document |
|
| A document containing the data that need to be deleted. |
Output | Document |
|
| A document containing the response after the delete operation. |
Snap Settings
Parameter Name | Data Type | Description | Default Value | Example |
---|---|---|---|---|
Label | String | Required. The name for the Snap. You can modify this to be more specific, especially if you have more than one of the same Snap in your pipeline. | N/A | SharePoint Online - Delete Item Permission |
Site | String | Required. This property enables you to define the name of a site, which contains the list of document library to be used in the subsequent settings. | N/A | MySite |
Document Library | String | Required. This property enables you to select Drive representing the top-level container for a file system, such as OneDrive or SharePoint document libraries. This field will be populated dynamically from different sites from the suggestion dropdown. Users are allowed either to choose a document library from suggestion dropdown or type an entity manually. If an expression is used in the Site property, then the document library will not be suggested. | N/A | Shared Documents |
Source item relative path | String | Required. The driveItem resource path that represents a file, folder, or other item stored in a document library. | N/A | testFile.pdf |
PermissionId | String | Required. Select the permission id from the suggestions for the selected item in the Source item relative path property. | N/A | N/A |
Connection details | N/A | Settings to influence connection properties to the SharePoint Online APIs. | N/A | N/A |
Connection timeout | int | Required. This property enables you to set the connection timeout duration in seconds. | 30 | 30 |
Number of retries | int | Required. This property enables you to set the maximum number of re-connections in case of connection failure or timeout. | 0 | 0 |
Retry interval (seconds) | int | Required. This property enables you to set the time interval in seconds between connection attempts. | 10 | 10 |
Snap Execution | DropDown | Specifies the execution type:
| Execute only | N/A |
For more information on how to delete an item in the SharePoint Online, please refer to the graph API, see permission-delete
Troubleshooting
Error | Reason | Resolution |
---|---|---|
The input entity does not exist. | An invalid entity has been entered. | Please click the suggestion dropdown button and select the entity. |
Examples
The example assumes that you have configured & authorized a valid SharePoint Online Account (see SharePoint Online Account).
The following SharePoint Online - Delete Item Permission pipeline shows how to use the snap in order to delete the permission of a specific SharePoint Online item.
The configuration of the SharePoint Online - Delete Item Permission snap is shown below. The Snap specifies how to delete the selected permission of an item.
A successful validation or execution of the Snap gives the following output preview, showing the results.
Downloads
Important Steps to Successfully Reuse Pipelines
- Download and import the Pipeline into SnapLogic.
- Configure Snap accounts as applicable.
- Furnish Pipeline parameters as applicable.
See Also
Have feedback? Email helpdesk@rojoconsultancy.com © Rojo Consultancy