Skip to content

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

NameLabelTypeControl TypeDescriptionRequired
clientIdClient IdSTRINGTEXTtrue
clientSecretClient SecretSTRINGTEXTtrue
tenantIdTenant IdSTRINGTEXTtrue

Actions

Create Folder

Name: createFolder

Creates a new folder at path you specify.

Properties

NameLabelTypeControl TypeDescriptionRequired
siteIdSite IDSTRINGSELECTtrue
parentFolderParent Folder IDSTRING
Depends On siteId
SELECTIf no folder is selected, file will be uploaded to root folder.false
nameFolder NameSTRINGTEXTtrue

Output

Type: OBJECT

Properties

NameTypeControl Type
idSTRINGTEXT
nameSTRINGTEXT

JSON Example

{
"label" : "Create Folder",
"name" : "createFolder",
"parameters" : {
"siteId" : "",
"parentFolder" : "",
"name" : ""
},
"type" : "microsoftSharePoint/v1/createFolder"
}

Create List

Name: createList

Creates a new list

Properties

NameLabelTypeControl TypeDescriptionRequired
siteIdSite IDSTRINGSELECTtrue
displayNameList NameSTRINGTEXTtrue
descriptionList DescriptionSTRINGTEXTtrue

Output

Type: OBJECT

Properties

NameTypeControl Type
idSTRINGTEXT
descriptionSTRINGTEXT
displayNameSTRINGTEXT

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

NameLabelTypeControl TypeDescriptionRequired
siteIdSite IDSTRINGSELECTtrue
listIdList IDSTRING
Depends On siteId
SELECTtrue
columnsDYNAMIC_PROPERTIES
Depends On siteId, listId
nullnull

Output

Type: OBJECT

Properties

NameTypeControl Type
idSTRINGTEXT

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

NameLabelTypeControl TypeDescriptionRequired
siteIdSite IDSTRINGSELECTtrue
parentFolderParent Folder IDSTRING
Depends On siteId
SELECTIf no folder is selected, file will be uploaded to root folderfalse
fileFileFILE_ENTRYFILE_ENTRYFile to upload.true

Output

Type: OBJECT

Properties

NameTypeControl Type
idSTRINGTEXT

JSON Example

{
"label" : "Upload File",
"name" : "uploadFile",
"parameters" : {
"siteId" : "",
"parentFolder" : "",
"file" : {
"extension" : "",
"mimeType" : "",
"name" : "",
"url" : ""
}
},
"type" : "microsoftSharePoint/v1/uploadFile"
}