Publisher: Splunk
Connector Version: 1.5.0
Product Vendor: Microsoft
Product Name: SharePoint
Product Version Supported (regex): ".*"
Minimum Product Version: 6.3.0
This app connects to SharePoint using the MS Graph API to support investigate and generic actions
You will first need to create an application on the Azure AD Admin Portal. Follow the steps outlined below to do this:
-
Navigate to https://portal.azure.com in a browser and log in with a Microsoft account
-
Select Azure Active Directory from the left side menu
-
From the left panel, select App Registrations
-
At the top of the middle section, select New registration
-
On the next page, give your application a name and click Register
-
Once the app is created, the below steps need to be taken on the next page:
-
Under Certificates & secrets select New client secret . Note down this key somewhere secure, as it cannot be retrieved after closing the window.
-
Under Authentication , select Add a platform . In the Add a platform window, select Web . The Redirect URLs should be filled right here. We will get Redirect URLs from the Phantom asset we create below in the section titled Phantom Asset for SharePoint . This step is required only if you are a non-admin user.
-
Under API Permissions Click on Add a permission .
-
Under the Microsoft API section, select Microsoft Graph .
-
There are two ways to gives the Application and Delegated permissions to the app.
-
Permissive mode
- Sites.Read.All
- Files.Read.All
- Files.ReadWrite.All
- Sites.ReadWrite.All
-
Restrictive mode
- Sites.Selected (only Application permission)
The user will have to configure permissions for each of the sites that they are working with. You can find more information here . Also, while using this mode 'list sites' action will return the empty list.
Note: You need Sites.FullControl.All Application permission while using the site permission endpoint.
-
-
After making these changes, click Add permissions at the bottom of the screen.
-
-
If you are an admin user, then click Grant admin consent for Phantom and provide admin consent. And configure asset configuration parameter Admin Consent Already Provided with value True .
-
If you are a non-admin user, then follow the steps listed below to grant admin consent:
- Configure an asset configuration parameter Admin Consent Already Provided with value False .
- You must have configured the Redirect URLs mentioned in the above steps.To configure Redirect URLs , checkout the section titled Phantom Asset for SharePoint below.
- Run the Test Connectivity .
- You will be asked to open a link in a new tab. Open the link in the same browser so that you are logged into Splunk Phantom for the redirect. If you wish to use a different browser, log in to the Splunk Phantom first, and then open the provided link.
- Proceed to log in to the Microsoft site with the admin user.
- You will be prompted to agree to the permissions requested by the App.
- If all goes well the browser should instruct you to close the tab.
- Now go back and check the message on the Test Connectivity dialog box, it should say Test Connectivity Passed .
When creating an asset for the MS Graph for SharePoint app, place the Application ID and Client secret of the app created during the previous step in the Client/Application ID and Client Secret fields respectively. You can also find Tenant ID on the application overview page. After filling in all the required values, click SAVE .
After saving, a new field will appear in the Asset Settings tab. Take the URL found in the POST incoming for MS Graph for SharePoint to this location field and place it in the Redirect URLs field mentioned in a previous step. After doing so the URL should look something like:
https://<phantom_host>/rest/handler/msgraphforsharepoint_7963f3ef-b527-40e5-a704-392c56f0a88d/<asset_name>
Additionally, updating the Base URL in the Company Settings is also required. Navigate to Administration > Company Settings > Info to configure the Base URL For Splunk SOAR . Then, select Save Changes .
For the asset configuration parameter SharePoint Site ID , it should be in the format {Hostname},{SPSite-id},{SPWeb-id} . You can get the SharePoint Site ID by running the 'list site' action. For more information check out the Microsoft documentation .
Some special characters aren't allowed as a SharePoint list name and file/folder name . If
you have created the list/files with these special characters, SharePoint API will not allow us to
retrieve the list information. For more information about limitations check out the Microsoft
documentation .
As a workaround for lists, we can use the list_id instead of the list_name. Run the 'list lists'
action to get the list_id.
The app uses HTTP/ HTTPS protocol for communicating with the Microsoft servers. Below are the default ports used by Splunk SOAR.
        Service Name | Transport Protocol | Port |
---|---|---|
        http | tcp | 80 |
        https | tcp | 443 |
This table lists the configuration variables required to operate MS Graph for SharePoint. These variables are specified when configuring a SharePoint asset in Splunk SOAR.
VARIABLE | REQUIRED | TYPE | DESCRIPTION |
---|---|---|---|
tenant_id | required | string | Tenant ID |
site_id | optional | string | SharePoint Site ID |
endpoint_test_connectivity | optional | string | Endpoint for test connectivity (Valid format: /sites/{hostname}:/{site-server-relative-url}) |
admin_consent | optional | boolean | Admin Consent Already Provided |
client_id | required | string | Client/Application ID |
client_secret | required | password | Client Secret |
test connectivity - Validate the asset configuration for connectivity using supplied configuration
copy drive item - Using SharePoint Site ID app config value, and given source_drive_id, copy source_item_id into a folder identified with dest values
create folder - Create new Drive item Folder using SharePoint site in asset config and provided Parent Item ID
list folder items - List items in a folder
list drives - Fetch the available drives (libraries) under a SharePoint site
list drive children - List the items in a drive folder by drive ID or search for a specific file name if provided
list sites - Fetch the details of the SharePoint sites
list lists - Fetch the available lists under a SharePoint site
get list - Retrieves a list from a SharePoint Site
add item - Add an item to a list on a SharePoint Site
update item - Update an item in a list on a SharePoint Site
get file - Retrieves a file from a SharePoint site
remove file - Removes a file from a SharePoint site
remove folder - Removes a folder from a SharePoint site
Validate the asset configuration for connectivity using supplied configuration
Type: test
Read only: True
No parameters are required for this action
No Output
Using SharePoint Site ID app config value, and given source_drive_id, copy source_item_id into a folder identified with dest values
Type: generic
Read only: False
While copying the file if file_name is provided without file extension, the copied file will not have any extension.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
source_item_id | required | ID for drive item that needs to be copied | string | sharepoint drive item id |
source_drive_id | optional | Drive ID that contains the source item to copy. If no id is specified the default drive will be used | string | sharepoint drive id |
dest_drive_id | optional | Drive ID that contains target folder to copy item to. If no id is specified the default drive will be used | string | sharepoint drive id |
dest_folder_id | required | ID of target folder to copy drive item to | string | sharepoint drive item id |
file_name | optional | Optional new folder/file name for the copy. If not provided will use the original name | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.dest_drive_id | string | sharepoint drive id |
b!6UNv3PpUOUqHgzFOO7vtQcRIK8S5WfFIuW7oFFtVOfpd0Y9Jee8LTIrExOon7Yvi |
action_result.parameter.dest_folder_id | string | sharepoint drive item id |
01WJINUWTOBQ2QUVMHZ5E2XPKITGJIST62 |
action_result.parameter.file_name | string | test_file_name | |
action_result.parameter.source_drive_id | string | sharepoint drive id |
b!6UNv3PpUOUqHgzFOO7vtQcRIK8S5WfFIuW7oFFtVOfpd0Y9Jee8LTIrExOon7Yvi |
action_result.parameter.source_item_id | string | sharepoint drive item id |
01WJINUWTOBQ2QUVMHZ5E2XPKITGJIST62 |
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | Successfully copied an item | |
summary.total_objects | numeric | 1 | |
summary.total_objects | numeric | 1 | |
summary.total_objects_successful | numeric | 1 | |
summary.total_objects_successful | numeric | 1 |
Create new Drive item Folder using SharePoint site in asset config and provided Parent Item ID
Type: generic
Read only: False
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
parent_item_id | required | Parent Drive Item ID | string | sharepoint drive item id |
folder_name | required | Name of newly created folder | string | |
drive_id | optional | ID of drive to create folder in. If no id is specified the default drive will be used | string | sharepoint drive id |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.drive_id | string | sharepoint drive id |
b!6UNv3PpUOUqHgzFOO7vtQcRIK8S5WfFIuW7oFFtVOfpd0Y9Jee8LTIrExOon7Yvi |
action_result.parameter.folder_name | string | Test_folder | |
action_result.parameter.parent_item_id | string | sharepoint drive item id |
01WJINUWTOBQ2QUVMHZ5E2XPKITGJIST62 |
action_result.data.*.@odata.context | string | https://test.microsoft.com/v1.0/$metadata#sites('test.sharepoint.com%2Cdc6f43e9-54fa-4a39-8783-314e3bbbed41%2Cc42b48c4-59b9-48f1-b96e-e8145b5539fa')/drive/items('01SNFLYIVBMJQZCZK6ZFAZ5PVEXODNRV3N')/children/$entity | |
action_result.data.*.@odata.etag | string | "{24A7DBF0-E193-4E0A-A960-ECF5DB994FFF},1" | |
action_result.data.*.cTag | string | "c:{24A7DBF0-E193-4E0A-A960-ECF5DB994FFF},0" | |
action_result.data.*.commentSettings.commentingDisabled.isDisabled | boolean | True False | |
action_result.data.*.createdBy.application.displayName | string | sharepoint_test | |
action_result.data.*.createdBy.application.id | string | 71b307af-1dcb-4e39-9640-5129afc83162 | |
action_result.data.*.createdBy.user.displayName | string | SharePoint App | |
action_result.data.*.createdDateTime | string | 2023-10-25T08:55:48Z | |
action_result.data.*.eTag | string | "{24A7DBF0-E193-4E0A-A960-ECF5DB994FFF},1" | |
action_result.data.*.fileSystemInfo.createdDateTime | string | 2023-10-25T08:55:48Z | |
action_result.data.*.fileSystemInfo.lastModifiedDateTime | string | 2023-10-25T08:55:48Z | |
action_result.data.*.folder.childCount | numeric | 0 | |
action_result.data.*.id | string | sharepoint drive item id |
|
action_result.data.*.lastModifiedBy.application.displayName | string | sharepoint_test | |
action_result.data.*.lastModifiedBy.application.id | string | 71b307af-1dcb-4e39-9640-5129afc83162 | |
action_result.data.*.lastModifiedBy.user.displayName | string | SharePoint App | |
action_result.data.*.lastModifiedDateTime | string | 2023-10-25T08:55:48Z | |
action_result.data.*.name | string | test2 | |
action_result.data.*.parentReference.driveId | string | sharepoint drive id |
b!6UNv3PpUOUqHgzFOO7vtQcRIK8S5WfFIuW7oFFtVOfpd0Y9Jee8LTIrExOon7Yvi |
action_result.data.*.parentReference.driveType | string | documentLibrary | |
action_result.data.*.parentReference.id | string | sharepoint drive item id |
01SNFLYIVBMJQZCZK6ZFAZ5PVEXODNRV3N |
action_result.data.*.parentReference.path | string | /drives/b!6UNv3PpUOUqHgzFOO7vtQcRIK8S5WfFIuW7oFFtVOfpd0Y9Jee8LTIrExOon7Yvi/root:/SizeTest-Playbook-Don't Delete | |
action_result.data.*.parentReference.sharepointIds.listId | string | 498fd15d-ef79-4c0b-8ac4-c4ea27ed8be2 | |
action_result.data.*.parentReference.sharepointIds.listItemUniqueId | string | 916162a1-5e65-41c9-9ebe-a4bb86d8d76d | |
action_result.data.*.parentReference.sharepointIds.siteId | string | dc6f43e9-54fa-4a39-8783-314e3bbbed41 | |
action_result.data.*.parentReference.sharepointIds.siteUrl | string | url |
https://test.sharepoint.com/sites/TestSite |
action_result.data.*.parentReference.sharepointIds.tenantId | string | 140fe46d-819d-4b6d-b7ef-1c0a8270f4f0 | |
action_result.data.*.parentReference.sharepointIds.webId | string | c42b48c4-59b9-48f1-b96e-e8145b5539fa | |
action_result.data.*.shared.scope | string | unknown | |
action_result.data.*.size | numeric | 0 | |
action_result.data.*.webUrl | string | url |
|
action_result.summary | string | ||
action_result.message | string | Successfully created a folder | |
summary.total_objects | numeric | 1 | |
summary.total_objects_successful | numeric | 1 |
List items in a folder
Type: investigate
Read only: True
List all direct children in a folder.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
drive_id | optional | ID for drive that folder lives in. If no id is specified the default drive will be used | string | sharepoint drive id |
folder_path | required | Path of the folder to query | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.folder_path | string | library/test | |
action_result.parameter.drive_id | string | sharepoint drive id |
b!6UNv3PpUOUqHgzFOO7vtQcRIK8S5WfFIuW7oFFtVOfpd0Y9Jee8LTIrExOon7Yvi |
action_result.data.*.id | string | 01SNFLYIQZLCKT6RR4OJEYA47OGVIKB7DB | |
action_result.data.*.cTag | string | 'c:{3F967819-3D56-4972-8073-EF3550A1TC34},1' | |
action_result.data.*.eTag | string | '{3F967819-3D56-4972-8073-EF3550A1TC34},1' | |
action_result.data.*.file.mimeType | string | video/mp4 | |
action_result.data.*.folder.childCount | numeric | 5 | |
action_result.data.*.name | string | example.mp4 | |
action_result.data.*.size | numeric | 157000 | |
action_result.data.*.shared.scope | string | users | |
action_result.data.*.shared.webUrl | string | https://test-tenant-name.sharepoint.com/sites/SiteName/documents/example.mp4 | |
action_result.data.*.parentReference.driveType | string | documentLibrary | |
action_result.data.*.parentReference.id | string | sharepoint drive item id |
01WJINUWV6Y2GOVW7725BZO354PWSELRRZ |
action_result.data.*.parentReference.name | string | Shared Documents | |
action_result.data.*.parentReference.path | string | /drives/b!P_PLxcYmjkiP68Fx-chtHkdhtZd0TeZPokKrsyopCWbKblNpI0pzRa5Mk398L4cc/root: | |
action_result.data.*.parentReference.siteId | string | c5cbf33f-26c6-488e-8feb-c171f9c86d1e | |
action_result.data.*.fileSystemInfo.createdDateTime | string | 2020-07-28T20:15:33Z | |
action_result.data.*.fileSystemInfo.lastModifiedDateTime | string | 2020-07-28T20:15:33Z | |
action_result.data.*.createdBy.user.email | string | email |
test_user@tenant-name.ontest.com |
action_result.data.*.createdBy.user.id | string | eeb3645f-df19-47a1-8e8c-fcd234cb5f6f | |
action_result.data.*.createdBy.user.displayName | string | Test User | |
action_result.data.*.lastModifiedBy.user.displayName | string | Test User | |
action_result.data.*.lastModifiedBy.user.email | string | email |
test_user@tenant-name.ontest.com |
action_result.data.*.lastModifiedBy.user.id | string | eeb3645f-df19-47a1-8e8c-fcd234cb5f6f | |
action_result.data.*.createdDateTime | string | 2022-02-24T05:38:53Z | |
action_result.data.*.@microsoft.graph.downloadUrl | string | url |
https://test.sharepoint.com/sites/Test/_layouts/15/download.aspx?UniqueId=d5bfdd47-e0e8-4a7e-99a3-c96f30191b12&Translate=false&tempauth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvcGhhbnRvbWVuZ2luZWVyaW5nMi5zaGFyZXBvaW50LmNvbUAxNDBmZTQ2ZC04MTlkLTRiNmQtYjdlZi0xYzBhODI3MGY0ZjAiLCJpc3MiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAiLCJuYmYiOiIxNjk5MjU1NDY4IiwiZXhwIjoiMTY5OTI1OTA2OCIsImVuZHBvaW50dXJsIjoiM1hObzdUK3U4YnFXUU1DTko0OXdiQXVDZ01ad0FNRDh3ckZvVC9yWkxKbz0iLCJlbmRwb2ludHVybExlbmd0aCI6IjE0OCIsImlzbG9vcGJhY2siOiJUcnVlIiwiY2lkIjoiUS9ZVVdDcFQvMEsrQThFOWtxeEIvQT09IiwidmVyIjoiaGFzaGVkcHJvb2Z0b2tlbiIsInNpdGVpZCI6IlpHTTJaalF6WlRrdE5UUm1ZUzAwWVRNNUxUZzNPRE10TXpFMFpUTmlZbUpsWkRReCIsImFwcF9kaXNwbGF5bmFtZSI6ImlnaGVsYW5pX3NoYXJlcG9pbnRfdGVzdCIsIm5hbWVpZCI6IjcxYjMwN2FmLTFkY2ItNGUzOS05NjQwLTUxMjlhZmM4MzE2MkAxNDBmZTQ2ZC04MTlkLTRiNmQtYjdlZi0xYzBhODI3MGY0ZjAiLCJyb2xlcyI6ImFsbGZpbGVzLndyaXRlIHNlbGVjdGVkc2l0ZXMgZ3JvdXAucmVhZCBhbGxzaXRlcy5yZWFkIGFsbHNpdGVzLndyaXRlIGdyb3VwLndyaXRlIGFsbGZpbGVzLnJlYWQgYWxsc2l0ZXMuZnVsbGNvbnRyb2wgYWxscHJvZmlsZXMucmVhZCIsInR0IjoiMSIsImlwYWRkciI6IjQwLjEyNi40LjQwIn0.y13AkyxdRPgziPhIV8_FFBGjtZGHgNpgkW0GU7MMUfA&ApiVersion=2.0 |
action_result.data.*.lastModifiedDateTime | string | 2020-07-28T20:15:33Z | |
action_result.summary | string | ||
action_result.summary.item_count | numeric | 25 | |
action_result.message | string | Item count: 25 | |
action_result.message | string | Successfully copied an item | |
summary.total_objects | numeric | 1 | |
summary.total_objects_successful | numeric | 1 |
Fetch the available drives (libraries) under a SharePoint site
Type: investigate
Read only: True
The 'limit' parameter controls the number of records to return. Leave the parameter value blank in order to fetch all the records.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
limit | optional | Maximum number of drives to return | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.limit | numeric | 500 | |
action_result.data.*.id | string | b!6UNv3PpUOUqHgzFOO7vtQcRIK8S5WfFIuW7oFFtVOfpuWT-s6xSLQ6CTR3DzR9nz | |
action_result.data.*.name | string | Custom Library | |
action_result.data.*.owner.user.id | string | eeb3645f-df19-47a1-8e8c-fcd234cb5f6f | |
action_result.data.*.owner.user.email | string | email |
test_user@tenant-name.ontest.com |
action_result.data.*.owner.user.displayName | string | Test User | |
action_result.data.*.owner.group.id | string | eeb3645f-df19-47a1-8e8c-fcd234cb5f6f | |
action_result.data.*.owner.group.email | string | email |
test_group@tenant-name.ontest.com |
action_result.data.*.owner.group.displayName | string | Test Group | |
action_result.data.*.quota.used | numeric | 8546734 | |
action_result.data.*.quota.state | string | normal | |
action_result.data.*.quota.total | numeric | 274877685 | |
action_result.data.*.quota.deleted | numeric | 0 | |
action_result.data.*.quota.remaining | numeric | 266330951 | |
action_result.data.*.createdBy.user.email | string | email |
test_user@tenant-name.ontest.com |
action_result.data.*.createdBy.user.id | string | eeb3645f-df19-47a1-8e8c-fcd234cb5f6f | |
action_result.data.*.createdBy.user.displayName | string | Test User | |
action_result.data.*.createdDateTime | string | 2022-02-24T05:38:53Z | |
action_result.data.*.description | string | Test List Description | |
action_result.data.*.driveType | string | documentLibrary | |
action_result.data.*.lastModifiedBy.user.displayName | string | Test User | |
action_result.data.*.lastModifiedBy.user.email | string | email |
test_user@tenant-name.ontest.com |
action_result.data.*.lastModifiedBy.user.id | string | eeb3645f-df19-47a1-8e8c-fcd234cb5f6f | |
action_result.data.*.lastModifiedDateTime | string | 2022-03-03T13:43:06Z | |
action_result.data.*.webUrl | string | url |
https://test-tenant-name.sharepoint.com/sites/SiteName/Lists/ListName |
action_result.summary.drive_count | numeric | 25 | |
action_result.message | string | Drive count: 25 | |
summary.total_objects | numeric | 1 | |
summary.total_objects_successful | numeric | 1 |
List the items in a drive folder by drive ID or search for a specific file name if provided
Type: investigate
Read only: True
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
drive_id | optional | ID of drive to list. If no id is specified the default drive will be queried | string | sharepoint drive id |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.drive_id | string | sharepoint drive id |
b!6UNv3PpUOUqHgzFOO7vtQcRIK8S5WfFIuW7oFFtVOfpd0Y9Jee8LTIrExOon7Yvi |
action_result.data.*.@microsoft.graph.downloadUrl | string | url |
https://test.sharepoint.com/sites/Test/_layouts/15/download.aspx?UniqueId=d5bfdd47-e0e8-4a7e-99a3-c96f30191b12&Translate=false&tempauth=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvcGhhbnRvbWVuZ2luZWVyaW5nMi5zaGFyZXBvaW50LmNvbUAxNDBmZTQ2ZC04MTlkLTRiNmQtYjdlZi0xYzBhODI3MGY0ZjAiLCJpc3MiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAiLCJuYmYiOiIxNjk5MjU1NDY4IiwiZXhwIjoiMTY5OTI1OTA2OCIsImVuZHBvaW50dXJsIjoiM1hObzdUK3U4YnFXUU1DTko0OXdiQXVDZ01ad0FNRDh3ckZvVC9yWkxKbz0iLCJlbmRwb2ludHVybExlbmd0aCI6IjE0OCIsImlzbG9vcGJhY2siOiJUcnVlIiwiY2lkIjoiUS9ZVVdDcFQvMEsrQThFOWtxeEIvQT09IiwidmVyIjoiaGFzaGVkcHJvb2Z0b2tlbiIsInNpdGVpZCI6IlpHTTJaalF6WlRrdE5UUm1ZUzAwWVRNNUxUZzNPRE10TXpFMFpUTmlZbUpsWkRReCIsImFwcF9kaXNwbGF5bmFtZSI6ImlnaGVsYW5pX3NoYXJlcG9pbnRfdGVzdCIsIm5hbWVpZCI6IjcxYjMwN2FmLTFkY2ItNGUzOS05NjQwLTUxMjlhZmM4MzE2MkAxNDBmZTQ2ZC04MTlkLTRiNmQtYjdlZi0xYzBhODI3MGY0ZjAiLCJyb2xlcyI6ImFsbGZpbGVzLndyaXRlIHNlbGVjdGVkc2l0ZXMgZ3JvdXAucmVhZCBhbGxzaXRlcy5yZWFkIGFsbHNpdGVzLndyaXRlIGdyb3VwLndyaXRlIGFsbGZpbGVzLnJlYWQgYWxsc2l0ZXMuZnVsbGNvbnRyb2wgYWxscHJvZmlsZXMucmVhZCIsInR0IjoiMSIsImlwYWRkciI6IjQwLjEyNi40LjQwIn0.y13AkyxdRPgziPhIV8_FFBGjtZGHgNpgkW0GU7MMUfA&ApiVersion=2.0 |
action_result.data.*.image.width | numeric | 1752 | |
action_result.data.*.image.height | numeric | 1244 | |
action_result.data.*.cTag | string | "c:{E1E93D43-F034-489F-8304-BAF7F064A30D},0" | |
action_result.data.*.createdBy.user.displayName | string | SharePoint App | |
action_result.data.*.createdBy.user.email | string | test@gmail.com | |
action_result.data.*.createdBy.user.id | string | eeb3645f-df19-47a1-8e8c-fcd234cb5f6f | |
action_result.data.*.createdDateTime | string | 2020-07-28T20:15:33Z | |
action_result.data.*.decorator.iconColor | string | darkGreen | |
action_result.data.*.eTag | string | "{E1E93D43-F034-489F-8304-BAF7F064A30D},1" | |
action_result.data.*.file.hashes.quickXorHash | string | 8JpxaQB3wX1/FkQ5Gt3prUbUUFU= | |
action_result.data.*.file.mimeType | string | application/vnd.ms-excel | |
action_result.data.*.fileSystemInfo.createdDateTime | string | 2020-07-28T20:15:33Z | |
action_result.data.*.fileSystemInfo.lastModifiedDateTime | string | 2020-07-28T20:15:33Z | |
action_result.data.*.folder.childCount | numeric | 1 | |
action_result.data.*.id | string | sharepoint drive item id |
|
action_result.data.*.lastModifiedBy.application.displayName | string | Yammer | |
action_result.data.*.lastModifiedBy.application.id | string | 00000005-0000-0ff1-ce00-000000000000 | |
action_result.data.*.lastModifiedBy.user.displayName | string | SharePoint App | |
action_result.data.*.lastModifiedBy.user.email | string | test@gmail.com | |
action_result.data.*.lastModifiedBy.user.id | string | eeb3645f-df19-47a1-8e8c-fcd234cb5f6f | |
action_result.data.*.lastModifiedDateTime | string | 2020-07-28T20:15:33Z | |
action_result.data.*.name | string | ||
action_result.data.*.parentReference.driveId | string | sharepoint drive id |
b!P_PLxcYmjkiP68Fx-chtHkdhtZd0TeZPokKrsyopCWbKblNpI0pzRa5Mk398L4cc |
action_result.data.*.parentReference.driveType | string | documentLibrary | |
action_result.data.*.parentReference.id | string | sharepoint drive item id |
01WJINUWV6Y2GOVW7725BZO354PWSELRRZ |
action_result.data.*.parentReference.name | string | Shared Documents | |
action_result.data.*.parentReference.path | string | /drives/b!P_PLxcYmjkiP68Fx-chtHkdhtZd0TeZPokKrsyopCWbKblNpI0pzRa5Mk398L4cc/root: | |
action_result.data.*.parentReference.siteId | string | c5cbf33f-26c6-488e-8feb-c171f9c86d1e | |
action_result.data.*.shared.scope | string | users | |
action_result.data.*.size | numeric | 775 | |
action_result.data.*.specialFolder.name | string | apps | |
action_result.data.*.webUrl | string | url |
|
action_result.summary.drive_children_count | numeric | 2 | |
action_result.message | string | Drive children count: 2 | |
summary.total_objects | numeric | 1 | |
summary.total_objects_successful | numeric | 1 |
Fetch the details of the SharePoint sites
Type: investigate
Read only: True
The 'limit' parameter controls the number of records to return. Leave the parameter value blank in order to fetch all the records.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
limit | optional | Maximum number of sites to return | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.limit | numeric | 500 | |
action_result.data.*.createdDateTime | string | 2016-10-31T20:25:06Z | |
action_result.data.*.displayName | string | Test Site Name | |
action_result.data.*.id | string | tenant-name.sharepoint.com,595384ee-13aa-49d1-814b-00ed3e024cde,70abfe37-8aa1-4168-b83e-41b6e9721509 | |
action_result.data.*.isPersonalSite | boolean | True False | |
action_result.data.*.lastModifiedDateTime | string | 2022-02-16T12:12:25.9162131Z | |
action_result.data.*.name | string | Test Site Name | |
action_result.data.*.siteCollection.hostname | string | host name |
tenant-name.sharepoint.com |
action_result.data.*.webUrl | string | url |
https://test-tenant-name.sharepoint.com/search |
action_result.summary.sites_count | numeric | 23 | |
action_result.message | string | Sites count: 23 | |
summary.total_objects | numeric | 1 | |
summary.total_objects_successful | numeric | 1 |
Fetch the available lists under a SharePoint site
Type: investigate
Read only: True
The 'limit' parameter controls the number of records to return. Leave the parameter value blank in order to fetch all the records.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
limit | optional | Maximum number of sites to return | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.limit | numeric | 500 | |
action_result.data.*.@odata.etag | string | "4896b66a-659c-4fce-a148-0b26bd718f68,5" | |
action_result.data.*.createdBy.user.displayName | string | Test User | |
action_result.data.*.createdBy.user.email | string | email |
test_user@tenant-name.ontest.com |
action_result.data.*.createdBy.user.id | string | eeb3645f-df19-47a1-8e8c-fcd234cb5f6f | |
action_result.data.*.createdDateTime | string | 2022-02-24T05:38:53Z | |
action_result.data.*.description | string | Test List Description | |
action_result.data.*.displayName | string | sharepoint list name |
ListName |
action_result.data.*.eTag | string | "4896b66a-659c-4fce-a148-0b26bd718f68,5" | |
action_result.data.*.id | string | sharepoint list id |
4896b66a-659c-4fce-a148-0b26bd718f68 |
action_result.data.*.lastModifiedBy.user.displayName | string | Test User | |
action_result.data.*.lastModifiedBy.user.email | string | email |
test_user@tenant-name.ontest.com |
action_result.data.*.lastModifiedBy.user.id | string | eeb3645f-df19-47a1-8e8c-fcd234cb5f6f | |
action_result.data.*.lastModifiedDateTime | string | 2022-03-03T13:43:06Z | |
action_result.data.*.list.contentTypesEnabled | boolean | True False | |
action_result.data.*.list.hidden | boolean | True False | |
action_result.data.*.list.template | string | genericList | |
action_result.data.*.name | string | ListName | |
action_result.data.*.parentReference.siteId | string | tenant-name.sharepoint.com,dc6f43e9-54fa-4a39-8783-314e3bbbed41,c42b48c4-59b9-48f1-b96e-e8145b5539fa | |
action_result.data.*.webUrl | string | url |
https://test-tenant-name.sharepoint.com/sites/SiteName/Lists/ListName |
action_result.summary.lists_count | numeric | 25 | |
action_result.message | string | Lists count: 25 | |
summary.total_objects | numeric | 1 | |
summary.total_objects_successful | numeric | 1 |
Retrieves a list from a SharePoint Site
Type: investigate
Read only: True
The 'limit' parameter controls the number of records to return. Leave the parameter value blank in order to fetch all the records.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
list | required | Title or ID of the list to retrieve | string | sharepoint list id sharepoint list name |
limit | optional | Maximum number of list items to return | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.limit | numeric | 500 | |
action_result.parameter.list | string | sharepoint list id sharepoint list name |
4961c496-52c1-49bd-b1fa-e1b2e976256c Test List Name |
action_result.data.*.@odata.context | string | url |
https://graph.test.com/v1.0/$metadata#sites('tenant-name.sharepoint.com%2Cdc6f43e9-54fa-4a39-8783-314e3bbbed41%2Cc42b48c4-59b9-48f1-b96e-e8145b5539fb')/lists/$entity |
action_result.data.*.@odata.etag | string | "4961c496-52c1-49bd-b1fa-e1b2e976256c,5" | |
action_result.data.*.columns.*.calculated.format | string | dateTime | |
action_result.data.*.columns.*.calculated.formula | string | =[test] | |
action_result.data.*.columns.*.calculated.outputType | string | dateTime | |
action_result.data.*.columns.*.choice.allowTextEntry | boolean | False | |
action_result.data.*.columns.*.choice.displayAs | string | dropDownMenu | |
action_result.data.*.columns.*.columnGroup | string | Custom Columns | |
action_result.data.*.columns.*.dateTime.displayAs | string | default | |
action_result.data.*.columns.*.dateTime.format | string | dateTime | |
action_result.data.*.columns.*.description | string | Test List Description | |
action_result.data.*.columns.*.displayName | string | ID | |
action_result.data.*.columns.*.enforceUniqueValues | boolean | True False | |
action_result.data.*.columns.*.hidden | boolean | True False | |
action_result.data.*.columns.*.id | string | 1d22ea11-1e32-424e-89ab-9fedbadb6ce1 | |
action_result.data.*.columns.*.indexed | boolean | True False | |
action_result.data.*.columns.*.lookup.allowMultipleValues | boolean | True False | |
action_result.data.*.columns.*.lookup.allowUnlimitedLength | boolean | True False | |
action_result.data.*.columns.*.lookup.columnName | string | ItemChildCount | |
action_result.data.*.columns.*.lookup.listId | string | ||
action_result.data.*.columns.*.lookup.primaryLookupColumnId | string | ID | |
action_result.data.*.columns.*.name | string | ID | |
action_result.data.*.columns.*.personOrGroup.allowMultipleSelection | boolean | True False | |
action_result.data.*.columns.*.personOrGroup.chooseFromType | string | peopleAndGroups | |
action_result.data.*.columns.*.personOrGroup.displayAs | string | nameWithPresence | |
action_result.data.*.columns.*.readOnly | boolean | True False | |
action_result.data.*.columns.*.required | boolean | True False | |
action_result.data.*.columns.*.text.allowMultipleLines | boolean | True False | |
action_result.data.*.columns.*.text.appendChangesToExistingText | boolean | True False | |
action_result.data.*.columns.*.text.linesForEditing | numeric | 0 | |
action_result.data.*.columns.*.text.maxLength | numeric | 255 | |
action_result.data.*.columns.*.text.textType | string | plain | |
action_result.data.*.columns@odata.context | string | url |
https://graph.test.com/v1.0/$metadata#sites('tenant-name.sharepoint.com%2Cdc6f43e9-54fa-4a39-8783-314e3bbbed41%2Cc42b48c4-59b9-48f1-b96e-e8145b5539fb')/lists('4961c496-52c1-49bd-b1fa-e1b2e976256c')/columns |
action_result.data.*.createdBy.user.displayName | string | Test User | |
action_result.data.*.createdBy.user.email | string | email |
test_user@tenant-name.ontest.com |
action_result.data.*.createdBy.user.id | string | eeb3645f-df19-47a1-8e8c-fcd234cb5f6f | |
action_result.data.*.createdDateTime | string | 2022-02-08T12:29:09Z | |
action_result.data.*.description | string | Test List Description | |
action_result.data.*.displayName | string | sharepoint list name |
Test List Name |
action_result.data.*.eTag | string | "4961c496-52c1-49bd-b1fa-e1b2e976256c,5" | |
action_result.data.*.id | string | sharepoint list id |
4961c496-52c1-49bd-b1fa-e1b2e976256c |
action_result.data.*.items.*.@odata.etag | string | "fe7e1a7c-a66a-4944-b1f1-2b7c7499603c,1" | |
action_result.data.*.items.*.contentType.id | string | 0x01008C9AE9AA9A043D48B717AB18E1E7180E00F8FCD4A1A57C3043B42193515148F5EC | |
action_result.data.*.items.*.contentType.name | string | Item | |
action_result.data.*.items.*.createdBy.user.displayName | string | Test User | |
action_result.data.*.items.*.createdBy.user.email | string | email |
test_user@tenant-name.ontest.com |
action_result.data.*.items.*.createdBy.user.id | string | eeb3645f-df19-47a1-8e8c-fcd234cb5f6f | |
action_result.data.*.items.*.createdDateTime | string | 2022-02-08T12:29:27Z | |
action_result.data.*.items.*.eTag | string | "fe7e1a7c-a66a-4944-b1f1-2b7c7499603c,1" | |
action_result.data.*.items.*.fields.@odata.etag | string | "fe7e1a7c-a66a-4944-b1f1-2b7c7499603c,1" | |
action_result.data.*.items.*.fields.AppAuthorLookupId | string | 8 | |
action_result.data.*.items.*.fields.AppEditorLookupId | string | 8 | |
action_result.data.*.items.*.fields.ApplicationDate | string | 2022-02-03T08:00:00Z | |
action_result.data.*.items.*.fields.Attachments | boolean | True False | |
action_result.data.*.items.*.fields.AuthorLookupId | string | 9 | |
action_result.data.*.items.*.fields.ContentType | string | Item | |
action_result.data.*.items.*.fields.Conversation | string | I'd like access, please. | |
action_result.data.*.items.*.fields.Created | string | 2022-02-08T12:29:27Z | |
action_result.data.*.items.*.fields.Edit | string | ||
action_result.data.*.items.*.fields.EditorLookupId | string | 9 | |
action_result.data.*.items.*.fields.FolderChildCount | string | 0 | |
action_result.data.*.items.*.fields.InterviewDate | string | 2022-02-28T11:30:00Z | |
action_result.data.*.items.*.fields.Interviewers.*.Email | string | test@testuser.com | |
action_result.data.*.items.*.fields.Interviewers.*.LookupId | numeric | 18 | |
action_result.data.*.items.*.fields.Interviewers.*.LookupValue | string | test | |
action_result.data.*.items.*.fields.ItemChildCount | string | 0 | |
action_result.data.*.items.*.fields.LinkTitle | string | List Item 1 | |
action_result.data.*.items.*.fields.LinkTitleNoMenu | string | List Item 1 | |
action_result.data.*.items.*.fields.Modified | string | 2022-02-08T12:29:27Z | |
action_result.data.*.items.*.fields.Notes | string | Test Notes | |
action_result.data.*.items.*.fields.PermissionLevelRequested | numeric | 8 | |
action_result.data.*.items.*.fields.PhoneScreenDate | string | 2022-02-15T14:00:00Z | |
action_result.data.*.items.*.fields.PhoneScreenerLookupId | string | 17 | |
action_result.data.*.items.*.fields.Position | string | Designer | |
action_result.data.*.items.*.fields.Progress | string | Active | |
action_result.data.*.items.*.fields.PropagateAcl | boolean | False | |
action_result.data.*.items.*.fields.RecruiterLookupId | string | 19 | |
action_result.data.*.items.*.fields.ReqByUserLookupId | string | 10 | |
action_result.data.*.items.*.fields.ReqForUserLookupId | string | 10 | |
action_result.data.*.items.*.fields.RequestDate | string | 2022-08-04T12:14:03Z | |
action_result.data.*.items.*.fields.RequestedByDisplayNameDisp | string | Test User | |
action_result.data.*.items.*.fields.RequestedForDisplayNameDisp | string | Test User | |
action_result.data.*.items.*.fields.StatusDisp | string | 0 | |
action_result.data.*.items.*.fields.Title | string | List Item 1 | |
action_result.data.*.items.*.fields._ComplianceFlags | string | ||
action_result.data.*.items.*.fields._ComplianceTag | string | ||
action_result.data.*.items.*.fields._ComplianceTagUserId | string | ||
action_result.data.*.items.*.fields._ComplianceTagWrittenTime | string | ||
action_result.data.*.items.*.fields._UIVersionString | string | 1.0 | |
action_result.data.*.items.*.fields.id | string | 1 | |
action_result.data.*.items.*.fields@odata.context | string | url |
https://graph.test.com/v1.0/$metadata#sites('tenant-name.sharepoint.com%2Cdc6f43e9-54fa-4a39-8783-314e3bbbed41%2Cc42b48c4-59b9-48f1-b96e-e8145b5539fb')/lists('4961c496-52c1-49bd-b1fa-e1b2e976256c')/items('1')/fields/$entity |
action_result.data.*.items.*.id | string | 1 | |
action_result.data.*.items.*.lastModifiedBy.application.displayName | string | test | |
action_result.data.*.items.*.lastModifiedBy.application.id | string | 71b307af-1dcb-4e39-9640-5129afc83162 | |
action_result.data.*.items.*.lastModifiedBy.user.displayName | string | Test User | |
action_result.data.*.items.*.lastModifiedBy.user.email | string | email |
test_user@tenant-name.ontest.com |
action_result.data.*.items.*.lastModifiedBy.user.id | string | eeb3645f-df19-47a1-8e8c-fcd234cb5f6f | |
action_result.data.*.items.*.lastModifiedDateTime | string | 2022-02-08T12:29:27Z | |
action_result.data.*.items.*.parentReference.id | string | 49f4a5c5-4c09-4ad0-b0fe-d8d27dfb9cb2 | |
action_result.data.*.items.*.parentReference.siteId | string | tenant-name.sharepoint.com,dc6f43e9-54fa-4a39-8783-314e3bbbed41,c42b48c4-59b9-48f1-b96e-e8145b5539fa | |
action_result.data.*.items.*.webUrl | string | url |
https://test-tenant-name.sharepoint.com/sites/TestSiteName/Lists/Test%20List%20Name/1_.000 |
action_result.data.*.items@odata.context | string | url |
https://graph.test.com/v1.0/$metadata#sites('tenant-name.sharepoint.com%2Cdc6f43e9-54fa-4a39-8783-314e3bbbed41%2Cc42b48c4-59b9-48f1-b96e-e8145b5539fb')/lists('4961c496-52c1-49bd-b1fa-e1b2e976256c')/items |
action_result.data.*.lastModifiedBy.user.displayName | string | Test User | |
action_result.data.*.lastModifiedBy.user.email | string | email |
test_user@tenant-name.ontest.com |
action_result.data.*.lastModifiedBy.user.id | string | eeb3645f-df19-47a1-8e8c-fcd234cb5f6f | |
action_result.data.*.lastModifiedDateTime | string | 2022-02-16T06:03:09Z | |
action_result.data.*.list.contentTypesEnabled | boolean | True False | |
action_result.data.*.list.hidden | boolean | True False | |
action_result.data.*.list.template | string | genericList | |
action_result.data.*.name | string | Test List Name | |
action_result.data.*.parentReference.siteId | string | tenant-name.sharepoint.com,dc6f43e9-54fa-4a39-8783-314e3bbbed41,c42b48c4-59b9-48f1-b96e-e8145b5539fa | |
action_result.data.*.webUrl | string | url |
https://test-tenant-name.sharepoint.com/sites/TestSiteName/Lists/Test%20List%20Name |
action_result.summary.item_count | numeric | 2 | |
action_result.message | string | Item count: 2 | |
summary.total_objects | numeric | 1 | |
summary.total_objects_successful | numeric | 1 |
Add an item to a list on a SharePoint Site
Type: generic
Read only: False
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
list | required | Title or ID of the list to add an item | string | sharepoint list id sharepoint list name |
item | required | JSON string of item | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.item | string | {"fields": {"Title": "Test"}} | |
action_result.parameter.list | string | sharepoint list id sharepoint list name |
d52a6552-2884-4f77-9707-1badc7300ae3 |
action_result.data.*.@odata.context | string | url |
|
action_result.data.*.@odata.etag | string | ||
action_result.data.*.contentType.id | string | ||
action_result.data.*.contentType.name | string | ||
action_result.data.*.createdBy.user.displayName | string | ||
action_result.data.*.createdDateTime | string | ||
action_result.data.*.eTag | string | ||
action_result.data.*.fields.@odata.etag | string | ||
action_result.data.*.fields.AppAuthorLookupId | string | ||
action_result.data.*.fields.AppEditorLookupId | string | ||
action_result.data.*.fields.Approved | boolean | True False | |
action_result.data.*.fields.AssetType | string | Laptop | |
action_result.data.*.fields.Attachments | boolean | True False | |
action_result.data.*.fields.AuthorLookupId | string | ||
action_result.data.*.fields.Color | string | Color of the Asset | |
action_result.data.*.fields.Complete | boolean | False | |
action_result.data.*.fields.ConditionNotes | string | Note for the Asset | |
action_result.data.*.fields.ContentType | string | ||
action_result.data.*.fields.Created | string | ||
action_result.data.*.fields.CurrentOwnerLookupId | string | 17 | |
action_result.data.*.fields.DueDate | string | 2022-08-04T12:38:45Z | |
action_result.data.*.fields.Duration | string | ||
action_result.data.*.fields.Edit | string | ||
action_result.data.*.fields.EditorLookupId | string | ||
action_result.data.*.fields.FolderChildCount | string | ||
action_result.data.*.fields.ItemChildCount | string | ||
action_result.data.*.fields.LinkTitle | string | ||
action_result.data.*.fields.LinkTitleNoMenu | string | ||
action_result.data.*.fields.Manufacturer | string | Test-Manufacturer-Asset | |
action_result.data.*.fields.Model | string | Model of the Asset | |
action_result.data.*.fields.Modified | string | ||
action_result.data.*.fields.OrderNumber | string | 1 | |
action_result.data.*.fields.PreviousOwnerLookupId | string | 18 | |
action_result.data.*.fields.PurchaseDate | string | 2022-08-04T12:38:45Z | |
action_result.data.*.fields.PurchasePrice | numeric | 1 | |
action_result.data.*.fields.SerialNumber | string | Test-SerialNumber-Asset | |
action_result.data.*.fields.Status | string | Status of the Asset | |
action_result.data.*.fields.Title | string | Test Title | |
action_result.data.*.fields.TravelDuration | string | 0 | |
action_result.data.*.fields._ComplianceFlags | string | ||
action_result.data.*.fields._ComplianceTag | string | ||
action_result.data.*.fields._ComplianceTagUserId | string | ||
action_result.data.*.fields._ComplianceTagWrittenTime | string | ||
action_result.data.*.fields._UIVersionString | string | ||
action_result.data.*.fields.id | string | ||
action_result.data.*.fields@odata.context | string | url |
|
action_result.data.*.id | string | sharepoint item id |
|
action_result.data.*.lastModifiedBy.application.displayName | string | ||
action_result.data.*.lastModifiedBy.application.id | string | ||
action_result.data.*.lastModifiedBy.user.displayName | string | ||
action_result.data.*.lastModifiedDateTime | string | ||
action_result.data.*.parentReference.id | string | a86797a9-c9a9-47e7-891b-8413b2d758fc | |
action_result.data.*.parentReference.siteId | string | ||
action_result.data.*.webUrl | string | url |
|
action_result.summary.sites_count | numeric | ||
action_result.message | string | Sites count: 1 | |
summary.total_objects | numeric | 1 | |
summary.total_objects_successful | numeric | 1 |
Update an item in a list on a SharePoint Site
Type: generic
Read only: False
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
list | required | Title or ID of the list to which the item belongs | string | sharepoint list id sharepoint list name |
item_id | required | ID of the item to update | numeric | sharepoint item id |
item | required | JSON string of item | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.item | string | {"fields": {"Title": "Test"}} | |
action_result.parameter.item_id | numeric | sharepoint item id |
37 |
action_result.parameter.list | string | sharepoint list id sharepoint list name |
075d79f1-a11f-44ed-a794-331a1d9138f0 |
action_result.data.*.@odata.context | string | url |
|
action_result.data.*.@odata.etag | string | ||
action_result.data.*.contentType.id | string | ||
action_result.data.*.contentType.name | string | ||
action_result.data.*.createdBy.user.displayName | string | ||
action_result.data.*.createdDateTime | string | ||
action_result.data.*.eTag | string | ||
action_result.data.*.fields.@odata.etag | string | ||
action_result.data.*.fields.AppAuthorLookupId | string | ||
action_result.data.*.fields.AppEditorLookupId | string | ||
action_result.data.*.fields.AssetType | string | Mobile | |
action_result.data.*.fields.Attachments | boolean | True False | |
action_result.data.*.fields.AuthorLookupId | string | ||
action_result.data.*.fields.Color | string | Red | |
action_result.data.*.fields.ConditionNotes | string | Note for the Updated Asset | |
action_result.data.*.fields.ContentType | string | ||
action_result.data.*.fields.Created | string | ||
action_result.data.*.fields.CurrentOwnerLookupId | string | 18 | |
action_result.data.*.fields.DueDate | string | 2023-08-05T07:00:00Z | |
action_result.data.*.fields.Edit | string | ||
action_result.data.*.fields.EditorLookupId | string | ||
action_result.data.*.fields.FolderChildCount | string | ||
action_result.data.*.fields.ItemChildCount | string | ||
action_result.data.*.fields.LinkTitle | string | ||
action_result.data.*.fields.LinkTitleNoMenu | string | ||
action_result.data.*.fields.Manufacturer | string | Test-Updated-Manufacturer | |
action_result.data.*.fields.Model | string | Model of the Updated Asset | |
action_result.data.*.fields.Modified | string | ||
action_result.data.*.fields.OrderNumber | string | 2 | |
action_result.data.*.fields.PreviousOwnerLookupId | string | 17 | |
action_result.data.*.fields.PurchaseDate | string | 2022-08-05T07:00:00Z | |
action_result.data.*.fields.PurchasePrice | numeric | 1 | |
action_result.data.*.fields.SerialNumber | string | Test-SerialNumber-Updated | |
action_result.data.*.fields.Status | string | Status of the Asset | |
action_result.data.*.fields.Title | string | Test-Updated-Title | |
action_result.data.*.fields._ComplianceFlags | string | ||
action_result.data.*.fields._ComplianceTag | string | ||
action_result.data.*.fields._ComplianceTagUserId | string | ||
action_result.data.*.fields._ComplianceTagWrittenTime | string | ||
action_result.data.*.fields._UIVersionString | string | ||
action_result.data.*.fields.id | string | ||
action_result.data.*.fields@odata.context | string | url |
|
action_result.data.*.id | string | sharepoint item id |
|
action_result.data.*.lastModifiedBy.application.displayName | string | ||
action_result.data.*.lastModifiedBy.application.id | string | ||
action_result.data.*.lastModifiedBy.user.displayName | string | ||
action_result.data.*.lastModifiedDateTime | string | ||
action_result.data.*.parentReference.id | string | a86797a9-c9a9-47e7-891b-8413b2d758fc | |
action_result.data.*.parentReference.siteId | string | ||
action_result.data.*.webUrl | string | url |
|
action_result.summary.sites_count | numeric | ||
action_result.message | string | Sites count: 1 | |
summary.total_objects | numeric | 1 | |
summary.total_objects_successful | numeric | 1 |
Retrieves a file from a SharePoint site
Type: generic
Read only: False
The 'file path' parameter will be considered from the Shared Document library in the configured Site. If the file is available under the Shared Document library itself, then provide only the '/' value in the 'file path' parameter.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
file_name | required | File name to retrieve | string | |
file_path | required | Folder path on site | string | |
drive_id | optional | The file is searched in this drive. If no drive is specified, the default drive will be used | string | sharepoint drive id |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.file_name | string | test_file_name.txt | |
action_result.parameter.file_path | string | /test_folder_name/ | |
action_result.parameter.drive_id | string | sharepoint drive id |
b!6UNv3PpUOUqHgzFOO7vtQcRIK8S5WfFIuW7oFFtVOfpd0Y9Jee8LTIrExOon7Yvi |
action_result.data.*.@microsoft.graph.downloadUrl | string | url |
https://test-tenant-name.sharepoint.com/sites/TestSiteName/_layouts/15/download.aspx?UniqueId=c743b2e0-36ec-4c8a-9ce0-190c2fd4dd97&Translate=false&tempauth=eyJ0eXAiOiJKV1QiLCJhbGciOiJub0&ApiVersion=2.0 |
action_result.data.*.@odata.context | string | url |
https://graph.test.com/v1.0/$metadata#sites('tenant-name.sharepoint.com%2Cdc6f43e9-54fa-4a39-8783-314e3bbbed41%2Cc42b48c4-59b9-48f1-b96e-e8145b5539fb')/drive/root/$entity |
action_result.data.*.image.width | numeric | 256 | |
action_result.data.*.image.height | numeric | 266 | |
action_result.data.*.cTag | string | "c:{C743B2E0-36EB-4C9A-9CE0-190C2FD4DD97},1" | |
action_result.data.*.createdBy.user.displayName | string | Test User | |
action_result.data.*.createdBy.user.email | string | email |
test_user@tenant-name.ontest.com |
action_result.data.*.createdBy.user.id | string | eeb3645f-df19-47a1-8e8c-fcd234cb5f6f | |
action_result.data.*.createdDateTime | string | 2022-02-10T15:25:21Z | |
action_result.data.*.eTag | string | "{C743B2E0-36EB-4C9A-9CE0-190C2FD4DD97},1" | |
action_result.data.*.file.hashes.quickXorHash | string | EIDYEgye8dEx3XhA7xc12GqSwxk= | |
action_result.data.*.file.mimeType | string | text/plain | |
action_result.data.*.fileSystemInfo.createdDateTime | string | 2022-02-10T15:25:21Z | |
action_result.data.*.fileSystemInfo.lastModifiedDateTime | string | 2022-02-10T15:25:21Z | |
action_result.data.*.id | string | sharepoint drive item id |
01SNFLYIXAWJB4P2ZWTJGJZYAZBQX5JXMX |
action_result.data.*.lastModifiedBy.user.displayName | string | Test User | |
action_result.data.*.lastModifiedBy.user.email | string | email |
test_user@tenant-name.ontest.com |
action_result.data.*.lastModifiedBy.user.id | string | eeb3645f-df19-47a1-8e8c-fcd234cb5f6f | |
action_result.data.*.lastModifiedDateTime | string | 2022-02-10T15:25:21Z | |
action_result.data.*.name | string | test_file_name.txt | |
action_result.data.*.parentReference.driveId | string | sharepoint drive id |
b!6UNv3PpUOUqHgzFOO7vtQcRIK8S5WfFIuW7oFFtVOfpd0Y9Jee8LTIrExOon7Yvi |
action_result.data.*.parentReference.driveType | string | documentLibrary | |
action_result.data.*.parentReference.id | string | sharepoint drive item id |
01SNFLYIRDSQLQVWP7EVDKSL3YYUNW6I4G |
action_result.data.*.parentReference.name | string | Playbook-Folder | |
action_result.data.*.parentReference.path | string | /drive/root:/test_folder_name | |
action_result.data.*.parentReference.siteId | string | dc6f43e9-54fa-4a39-8783-314e3bbbed41 | |
action_result.data.*.shared.scope | string | users | |
action_result.data.*.size | numeric | 1422 | |
action_result.data.*.webUrl | string | url |
https://test-tenant-name.sharepoint.com/sites/TestSiteName/Shared%20Documents/test_folder_name/test_file_name.txt |
action_result.summary.vault_id | string | sha1 vault id |
8b11ac28c0e276a4f9fa8a2fd2a17b499a415786 |
action_result.message | string | Vault id: 8b11ac28c0e276a4f9fa8a2fd2a17b499a415786 | |
summary.total_objects | numeric | 1 | |
summary.total_objects_successful | numeric | 1 |
Removes a file from a SharePoint site
Type: generic
Read only: False
The 'file path' parameter will be considered from the Shared Document library in the configured Site. If the file is available under the Shared Document library itself, then provide only the '/' value in the 'file path' parameter.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
file_name | required | File name to remove | string | |
file_path | required | Folder path on site | string | |
drive_id | optional | The file is searched in this drive. If no drive is specified, the default drive will be used | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.file_name | string | test_file_name.txt | |
action_result.parameter.file_path | string | /test_folder_name/ | |
action_result.parameter.drive_id | string | sharepoint drive id |
b!6UNv3PpUOUqHgzFOO7vtQcRIK8S5WfFIuW7oFFtVOfpd0Y9Jee8LTIrExOon7Yvi |
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | Successfully deleted file | |
summary.total_objects | numeric | 1 | |
summary.total_objects_successful | numeric | 1 |
Removes a folder from a SharePoint site
Type: generic
Read only: False
The 'folder path' parameter will be considered from the root of the document library specified in drive_id.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
folder_path | required | Folder path on site | string | |
drive_id | optional | The file is searched in this drive. If no drive is specified, the default drive will be used | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.folder_path | string | /test_folder_name/ | |
action_result.parameter.drive_id | string | sharepoint drive id |
b!6UNv3PpUOUqHgzFOO7vtQcRIK8S5WfFIuW7oFFtVOfpd0Y9Jee8LTIrExOon7Yvi |
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | Successfully deleted folder | |
summary.total_objects | numeric | 1 | |
summary.total_objects_successful | numeric | 1 |