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 | Description | Required |
---|---|---|---|---|
clientId | Client Id | STRING | true | |
clientSecret | Client Secret | STRING | true | |
tenantId | Tenant Id | STRING | true |
Actions
Create Folder
Name: createFolder
Creates a new folder at path you specify.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
siteId | Site ID | STRING | true | |
parentFolder | Parent Folder ID | STRING Depends OnsiteId | If no folder is selected, file will be uploaded to root folder. | false |
name | Folder Name | STRING | true |
Example JSON Structure
{ "label" : "Create Folder", "name" : "createFolder", "parameters" : { "siteId" : "", "parentFolder" : "", "name" : "" }, "type" : "microsoftSharePoint/v1/createFolder"}
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
id | STRING | |
name | STRING |
Output Example
{ "id" : "", "name" : ""}
Create List
Name: createList
Creates a new list
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
siteId | Site ID | STRING | true | |
displayName | List Name | STRING | true | |
description | List Description | STRING | true |
Example JSON Structure
{ "label" : "Create List", "name" : "createList", "parameters" : { "siteId" : "", "displayName" : "", "description" : "" }, "type" : "microsoftSharePoint/v1/createList"}
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
id | STRING | ID of the list. |
description | STRING | Description of the list. |
displayName | STRING | The displayable title of the list. |
Output Example
{ "id" : "", "description" : "", "displayName" : ""}
Create List Item
Name: createListItem
Creates a new item in a list.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
siteId | Site ID | STRING | true | |
listId | List ID | STRING Depends OnsiteId | true | |
columns | DYNAMIC_PROPERTIES Depends OnsiteId, listId | null |
Example JSON Structure
{ "label" : "Create List Item", "name" : "createListItem", "parameters" : { "siteId" : "", "listId" : "", "columns" : { } }, "type" : "microsoftSharePoint/v1/createListItem"}
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
id | STRING |
Output Example
{ "id" : ""}
Upload File
Name: uploadFile
Upload file to Microsoft SharePoint folder.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
siteId | Site ID | STRING | true | |
parentFolder | Parent Folder ID | STRING Depends OnsiteId | If no folder is selected, file will be uploaded to root folder | false |
file | File | FILE_ENTRY | File to upload. | true |
Example JSON Structure
{ "label" : "Upload File", "name" : "uploadFile", "parameters" : { "siteId" : "", "parentFolder" : "", "file" : { "extension" : "", "mimeType" : "", "name" : "", "url" : "" } }, "type" : "microsoftSharePoint/v1/uploadFile"}
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
id | STRING |
Output Example
{ "id" : ""}