UiPath Documentation
maestro-automate
latest
false
Maestro Automate user guide

Microsoft OneDrive & SharePoint

Look up the Microsoft OneDrive & SharePoint connector: its actions and events in alphabetical order, and the sign-in methods of a Microsoft OneDrive & SharePoint connection.

The Microsoft OneDrive & SharePoint connector lets a workflow manage files, folders, SharePoint lists, and Excel workbooks in OneDrive and SharePoint. In the Add node panel, it's in the Connector category, under Microsoft OneDrive & SharePoint. How connector nodes work describes how a connector node is set up.

Actions​

Each action is a node that does one thing in Microsoft OneDrive & SharePoint.

ActionWhat it does
Add List ItemAdd a new item to SharePoint List.
Add SheetAdd a new sheet to the workbook.
Assign Sensitivity LabelAssign a sensitivity label to a file in OneDrive.
Copy File or FolderCopy a file or folder to the specified destination folder in OneDrive or SharePoint.
Create FolderCreate a folder at the specified location in OneDrive or SharePoint.
Create WorkbookCreate a new workbook in OneDrive or SharePoint Document Library.
Delete ColumnDelete a column from a worksheet in workbook.
Delete File or FolderDelete a file or folder at the specific location in OneDrive or SharePoint.
Delete List ItemDelete an item from a SharePoint List.
Delete RangeDelete data from specified range in workbook.
Delete RowsDelete data from specified rows in workbook.
Delete SheetDelete a specified sheet from workbook.
Download FileDownload a file or folder from OneDrive & SharePoint.
File Check-in/Check-outCheck-in or check-out a SharePoint file.
File or Folder ExistsCheck whether a file or folder exists in OneDrive or SharePoint.
Get File or FolderGet file or folder from OneDrive or SharePoint to use in other activities.
Get File or Folder by Sharing UrlResolve a OneDrive or SharePoint URL into a Reference ID and other identifiers that other activities accept as input.
Get File or Folder ListRetrieve a list of files and folders from the specified OneDrive or SharePoint location.
Get File or Folder MetadataFetch metadata for a file from OneDrive & SharePoint.
Get List ItemsRetrieve a list of items from a SharePoint List.
Get Sensitivity LabelsRetrieve the sensitivity labels applied to a file.
Get Single List ItemRetrieve a single item from a SharePoint List.
Move File or FolderMove a file or folder to the specified destination folder in OneDrive or SharePoint.
Read CellRead the value of a cell in a worksheet.
Read RangeRead data from a range of cells in a worksheet.
Rename SheetRename an existing worksheet in a workbook.
Share File or FolderShare a file or folder.
Update File or Folder MetadataUpdate metadata for a file or folder in OneDrive.
Update List ItemUpdate an item in a SharePoint List.
Upload FileUpload the specified file to OneDrive or SharePoint.
Write CellWrite data into a specified cell of worksheet in workbook.
Write Column V2Write data into column in specified range of worksheet with advanced options.
Write RangeWrite data into specified range in worksheet.
Write RowWrite data into row in specified range of worksheet.

The panel also lists 5 actions marked (deprecated), which aren't listed here. Use the actions above instead.

Events​

Each event can start a workflow, as a Connector trigger, or pause a run until it happens, as a Connector event. In the connector's list, events have the WAIT tag.

EventWhat it does
Cell in Worksheet UpdatedStarts the automation when a cell within a Worksheet is updated.
File CreatedTriggers when a new file is created in the drive.
File Moved to TrashTriggers when an existing file is moved to trash from the drive.
File UpdatedTriggers when an existing file is updated in the drive.
Folder Moved to TrashTriggers when an existing folder is moved to trash in the drive.
List Item AddedWhen a new item is added to a SharePoint List.
List Item UpdatedWhen an item is modified in a SharePoint List.
Row Added to the Bottom of a TableWhen a row at the bottom of a table is filled in with appropriate columns as an optional data filter.
Worksheet CreatedStarts the automation when a new Sheet within a Spreadsheet is created.

Connection​

A Microsoft OneDrive & SharePoint node signs in through a connection. Create a connection describes how to create one from the node. On the Connect to page, choose one of these sign-in methods:

Sign-in methodWhat you need
OAuth 2.0 Authorization codeYour Microsoft account. It uses the UiPath public app, with delegated permissions.
OAuth 2.0 Client credentialsA service account, with application permissions.
Client Certificate AuthenticationA client certificate instead of a client secret, with application permissions.
Bring your own OAuth 2.0 appA private app that you register in Azure, with delegated permissions.
OAuth 2.0 Authorization Code with PKCEA private app that you register, without a client secret, with delegated permissions.

Some methods need an administrator of your Microsoft tenant to grant consent first. PKCE stands for Proof Key for Code Exchange.

Next steps​

  • Actions​
  • Events​
  • Connection​
  • Next steps​

Was this page helpful?

Connect

Need help? Support(opens in new window)

Want to learn? UiPath Academy(opens in new window)

Have questions? UiPath Forum(opens in new window)

Stay updated