The Microsoft SharePoint Online modules empower you to effectively monitor, retrieve, create, and update files within your Microsoft SharePoint Online environment.

Changelog

20 versions
v2.3.0 Latest
  • NewFile, UpdatedFile, DeletedFile, WatchLocation: the delta backlog is now processed page by page with the resume link persisted after every page, so a redelivered notification or a late failure no longer replays the whole backlog.
  • NewFile, UpdatedFile, DeletedFile, WatchLocation: the component lock is taken with an explicit TTL and extended before every Graph call, and at most 20 delta pages are processed per run - the rest continues on the next tick.
  • NewFile, UpdatedFile, DeletedFile: the webhook renewal in tick() no longer retries a contended lock 30 times, which used to throw 'LockError: Exceeded 30 attempts to lock the resource' every minute while a notification was being processed.
  • WatchLocation: changes are emitted before the delta link is stored, so a crash replays a page instead of dropping it.
  • NewFile, UpdatedFile: a file matching several File Types Restriction prefixes at once is now emitted once instead of once per matching prefix.
  • All Microsoft Graph calls made through the legacy request helper now have a 30 s timeout so a hung call cannot hold a component lock indefinitely.
  • NewFile, UpdatedFile: the 'created since' cutoff now advances to when the delta chain was started rather than when it was finished, so a file created while a backlog was being processed is no longer skipped. NewFile remembers the files it emitted recently so such a file does not fire twice; UpdatedFile also reports a file created after the cutoff once it has been modified.
  • NewFile, UpdatedFile, DeletedFile, WatchLocation: an expired delta link (410 resyncRequired) is replaced by a fresh baseline, with the gap logged, instead of failing on every notification. A transient failure part-way through a backlog is retried on the next tick, and the subscription renewal in tick() runs even when that retry fails.
  • Output examples for every output field of CreateFolder, DeletedFile, DownloadFile, GetFile, ListDrives, ListSites, MoveFileOrFolder, NewFile, UpdatedFile, UploadFile and WatchLocation; WatchLocation's output schema declared its nested fields as label/value pairs and its leaves without types.
  • CreateFolder, GetFile, ListDrives: a missing required input is reported as a clear error instead of a failed Graph call.
v2.2.0
  • Added test() (Flow Test Mode) to the NewFile and UpdatedFile triggers.
v2.1.0
  • Added test() (Flow Test Mode) to the WatchLocation trigger.
v2.0.0
  • (breaking change) MakeApiCall: headers and parameters changed to key-value array inputs (body remains textarea/JSON to support nested structures) per standard #1459 — existing flows that used the old string/textarea headers or parameters must be updated
v1.3.3
  • Added output examples to component schemas.
v1.3.2
  • Reduced icon size for better performance.
v1.3.1
  • The authentication flow now displays an account selection screen.
v1.3.0
  • Implemented multiselect input normalization for fileTypesRestriction field in ListFiles, FindFilesOrFolders, NewFile, and UpdatedFile components.
v1.2.3
  • Connection can now be created with custom tenant. To see the option while creating the connection, in the Admin -> Connector Configuration add configuration 'appmixer:microsoft' and inside it, add item 'microsoftTenant' and set its value to true.
v1.2.2
  • FindFilesOrFolders - updated Item Type to File Type.
v1.2.1
  • DownloadFile - allows to select format in which to download the file. Possible options: pdf, html, txt.
v1.2.0
  • (new component) UpdatedFile - triggers when a file is updated in selected Drive or Drive folders (works recursively).
  • (new component) DeletedFile - triggers when a file is deleted in selected Drive or Drive folders (works recursively).
  • (new component) Find Files or Folders - Searches for files or folders in selected Drive using Query (works recursively).
  • DownloadFile - added option to output file data.
v1.1.3
  • NewFile: triggers only for new files in the watched Drive, not folders.
v1.1.2
  • Fix for possible connection with empty label.
v1.1.1
  • NewFile: fix for tracking changes on a custom drive.
v1.1.0
  • ListFiles: The recursive flag has been added. When set to true, the component will list all files, including those within sub-folders.
v1.0.3
  • Updated the tooltips.
v1.0.2
  • Updated component inputs and removed file picker.
v1.0.1
  • Updated component name and file picker.
v1.0.0
  • Initial version

Authentication

TypeDetails
OAuth 2
Scopes:
offline_access user.read

Triggers

4
Deleted File icon

Deleted File

This trigger fires every time there's a file deleted in the selected Drive.
Additional Scopes:
Files.Read.All Sites.Read.All Subscription.Read.All
New File icon

New File

This trigger fires every time there's a new file uploaded to the selected Drive.
Additional Scopes:
Files.Read.All Sites.Read.All Subscription.Read.All
Updated File icon

Updated File

This trigger fires every time there's a new file update to the selected Drive.
Additional Scopes:
Files.Read.All Sites.Read.All Subscription.Read.All
Watch Location icon

Watch Location

This trigger fires every time there's a new file uploaded.
Additional Scopes:
Files.Read.All Sites.Read.All

Actions

10
Create Folder icon

Create Folder

Create a folder in Microsoft SharePoint.
Additional Scopes:
Files.ReadWrite.All
Download File icon

Download File

Retrieve a file content from Microsoft SharePoint.
Additional Scopes:
Files.Read.All Sites.Read.All
Find Files or Folders icon

Find Files or Folders

Find files or folders recursively in Microsoft SharePoint using query.
Additional Scopes:
Files.Read.All Sites.Read.All
Get File icon

Get File

Retrieve a file from Microsoft SharePoint.
Additional Scopes:
Files.Read.All Sites.Read.All
List Drives icon

List Drives

List the document libraries for a site.
Additional Scopes:
Files.Read.All Sites.Read.All
List Files icon

List Files

List files in Microsoft sharepoint.
Additional Scopes:
Files.Read.All Sites.Read.All
Make Api Call icon

Make Api Call

Performs an arbitrary authorized API call.
Additional Scopes:
Files.ReadWrite.All Sites.ReadWrite.All
Move File Or Folder icon

Move File Or Folder

Move file or folder in Microsoft SharePoint.
Additional Scopes:
Files.ReadWrite.All Sites.ReadWrite.All
Upload File icon

Upload File

Upload file into Microsoft SharePoint.
Additional Scopes:
Files.ReadWrite.All
List Sites icon

List Sites

List all available sites in an organization.
Additional Scopes:
Sites.Read.All