SharePoint Component Plug-in

Overview

SharePoint Online supports uploading files up to 250 GB. On Appian platform the default file size limit is 1 GB which can be increased to 2 GB.
There are instances where we might be interested in uploading files that are bigger that this limit.

The SAIL component provides the functionality where in files (including one that are bigger than 1GB) are broken down to smaller chunks and uploaded to SharePoint using Microsoft Graph Rest APIs.
Also the files are not stored in Appian and are directly streamed to SharePoint from the SAIL component, this means we don't need to double handle the document.

Key Features & Functionality

Key Features of the SAIL Component includes

  • Bundled with connected system to securely access the upload session
  • Manages breaking down files into smaller chunk size to Stream to SharePoint Online
  • Can upload files bigger than 1 GB
  • Handles deletion of the file if triggered while uploading
Anonymous
  • v1.1.0 Release Notes
    • An additional parameter blockedFileTypes - to restrict the file types that can be uploaded
    • An additional parameter multiFileUpload - to control if one or multiple files can be uploaded at a time (since the files are> 2 Gb and calls APIs, a way to control throttling)
    • Fixed a defect on multiple file being uploaded simultaneously
    • Updated the delete icon (UX feedback)
    • Disabled click on upload and delete icon once actioned.