In this article
Table of Contents | ||||
---|---|---|---|---|
|
...
Limitations
None.
Known Issues
Snaps in the Microsoft OneDrive Snap Pack have an in-built retry mechanism for failing connections and requests; but, a high volume of requests from a client might reach the throttling threshold. In such scenarios, the Microsoft Graph limits further requests from that client for a period of time and returns an HTTP status code 429 (Too many requests), thereby causing the requests to fail. Hence, we recommend you to keep a check on the number of requests emanating from your client instance.
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 details of the driveItem to share and the specifics of the access being provided (recipients, expiry, link, and so on). |
Output | Document |
|
| A document containing the result and details of the share/access provided and the list of recipients. |
...
Parameter Name | Data Type | Description | Default Value | Example | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Label | String |
| Share Item | Share Files in my Drive | ||||||||
Drive Type | Drop-down list | Required. Select a drive type from the following list of permitted driveTypes in this drop-down list (to share a driveItem) and specify the corresponding details needed:
| OneDrive | documentLibrary | ||||||||
User | String/Expression/Suggestion | Required for Drive Type options - OneDrive and All. Not needed for Drive and documentLibrary. Select a user from the suggested list of users to share a driveItem from that user's OneDrive location.
| N/A | Snap Team:snap@snaplogic.net | ||||||||
Shared Library | String/Expression/Suggestion | Required for Drive Type option - documentLibrary. Not needed for OneDrive, Drive, and All. Select a Shared Library from the suggested list of libraries to share a driveItem from that library location.
| N/A | NewSharedLibrary | ||||||||
Drive | String/Expression/Suggestion | Required for all Drive Type options. Specify the name of the drive to share a driveItem from. The suggestions for this field are based on the Snap account and the User or Shared Library selected. For the Drive Type Drive, specify/pass the ID of the drive to share a driveItem from, typically from the upstream Snap. For the drive type All, select a drive from the OneDrive or a Shared Library drive. Specify the Source Relative Path/ID of the driveItem, next. | N/A | OneDrive | ||||||||
Source Relative Path/ID | String/Expression | Required for all Drive Type options. Enter the relative path for the driveItem to share, beginning with root:/. Alternatively, pass the item ID in this field.
| root:/ | /Pictures/Tour1/ | ||||||||
Share Type | Drop-down list | Select a share type to specify the method for sharing the driveItem from the following two options:
| invite | link | ||||||||
Roles | Drop-down list | Required for both share types - invite and link. Select the role / permitted operations that the recipients of the invite or link can perform on the shared driveItem, from the following two options.
| read | write | ||||||||
Share | Drop-down list | Required for Share Type - link. Select the background of the link recipients from the following two options.
| organization | anonymous | ||||||||
Recipients | Required for Share Type - link. Use this field set to add recipients to allow them access the driveItem. Click to add a new row in this table and specify the email address accordingly. This field set consists of the following fields:
| |||||||||||
Recipients | String/Expression/Suggestion | For recipients within the organization, select the email address from the suggested list.
| N/A | John.doe@yourcompany.com | ||||||||
Expires | String/Expression | Required for Share Type - link where Share is Anonymous. Specify the date-time when you want the link to expire. This field is not required when Share is set to Organization. | N/A | 2021-03-31T00:00:00 | ||||||||
Require SignIn | Check box | Required for Share Type - invite. Select this check box if you want the user to authenticate the identity (email address or otherwise) in order to access the shared driveItem. | Selected | Not selected | ||||||||
Send Invitation Notification | Check box | Required for Share Type - invite. Select this check box if you want the user to receive a notification about the invite to access the shared driveItem.
| Selected | Not selected | ||||||||
Share Message | String/Expression | Required for Share Type - link and invite. Enter the message for the recipients about the driveItem you are sharing. | N/A | Use this file as a reference. | ||||||||
Number Of Retries | String/Expression | Specify an integer value to set the maximum number of reconnection attempts that the Snap must perform, in case of connection failure or timeout. | 0 | 3 | ||||||||
Retry Interval (Seconds) | String/Expression | Enter, in seconds, the duration for which the Snap must wait between two reconnection attempts, until the number of retries is reached. | 1 | 2 | ||||||||
Snap Execution | Drop-down list | Select one of the three following modes in which the Snap executes:
| Execute only | Validate & Execute |
...
This Snap deletes the share permissions on the driveItem and displays the result of the operation for each permission ID.
Downloads
Note | ||
---|---|---|
| ||
|
...