Microsoft SharePoint
Microsoft SharePoint is a web-based collaborative platform that integrates with Microsoft Office, providing document management, intranet, and content management features for organizations.
Categories: file-storage, communication
Type: microsoftSharePoint/v1
Connections
Version: 1
OAuth2 Authorization Code
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
clientId | Client Id | STRING | TEXT | true | |
clientSecret | Client Secret | STRING | TEXT | true | |
tenantId | Tenant Id | STRING | TEXT | true |
Actions
Create Folder
Name: createFolder
Creates a new folder at path you specify.
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
siteId | Site ID | STRING | SELECT | true | |
parentFolder | Parent Folder ID | STRING Depends OnsiteId | SELECT | If no folder is selected, file will be uploaded to root folder. | false |
name | Folder Name | STRING | TEXT | true |
Output
Type: OBJECT
Properties
Name | Type | Control Type |
---|---|---|
id | STRING | TEXT |
name | STRING | TEXT |
JSON Example
{ "label" : "Create Folder", "name" : "createFolder", "parameters" : { "siteId" : "", "parentFolder" : "", "name" : "" }, "type" : "microsoftSharePoint/v1/createFolder"}
Create List
Name: createList
Creates a new list
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
siteId | Site ID | STRING | SELECT | true | |
displayName | List Name | STRING | TEXT | true | |
description | List Description | STRING | TEXT | true |
Output
Type: OBJECT
Properties
Name | Type | Control Type |
---|---|---|
id | STRING | TEXT |
description | STRING | TEXT |
displayName | STRING | TEXT |
JSON Example
{ "label" : "Create List", "name" : "createList", "parameters" : { "siteId" : "", "displayName" : "", "description" : "" }, "type" : "microsoftSharePoint/v1/createList"}
Create List Item
Name: createListItem
Creates a new item in a list.
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
siteId | Site ID | STRING | SELECT | true | |
listId | List ID | STRING Depends OnsiteId | SELECT | true | |
columns | DYNAMIC_PROPERTIES Depends OnsiteId, listId | null | null |
Output
Type: OBJECT
Properties
Name | Type | Control Type |
---|---|---|
id | STRING | TEXT |
JSON Example
{ "label" : "Create List Item", "name" : "createListItem", "parameters" : { "siteId" : "", "listId" : "", "columns" : { } }, "type" : "microsoftSharePoint/v1/createListItem"}
Upload File
Name: uploadFile
Upload file to Microsoft SharePoint folder.
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
siteId | Site ID | STRING | SELECT | true | |
parentFolder | Parent Folder ID | STRING Depends OnsiteId | SELECT | If no folder is selected, file will be uploaded to root folder | false |
file | File | FILE_ENTRY | FILE_ENTRY | File to upload. | true |
Output
Type: OBJECT
Properties
Name | Type | Control Type |
---|---|---|
id | STRING | TEXT |
JSON Example
{ "label" : "Upload File", "name" : "uploadFile", "parameters" : { "siteId" : "", "parentFolder" : "", "file" : { "extension" : "", "mimeType" : "", "name" : "", "url" : "" } }, "type" : "microsoftSharePoint/v1/uploadFile"}