Appian Community and Appian Academy are being upgraded. As a part of the upgrade, Appian Community is currently in read-only mode, and user registration is disabled until August 3. We apologize for any inconvenience this may cause, but a more secure, stable, and performant Community experience is coming soon!

The new Appian Community launches August 3, followed by Appian Academy on August 7. During the migration, Appian Community Edition, Appian Academy, Documentation, Certifications, Instructor-led Customer Training, Partner Sales Training & Accreditation, and Forum (for Appian Partners and Customers only) will remain available.

Appian S3 UI File Upload Component

Overview

The current Appian Amazon S3 plugin allows for the upload of files to S3 if the file is less than the 1GB Appian limit. This plugin contains a file upload component that will allow users to upload any file regardless of size to an S3 bucket. The plugin requires AWS Cognito credentials to authenticate, so an Identity Pool must be configured in AWS prior to using this plugin. See screenshots for necessary S3 bucket policy and CORS configurations.

Prerequisites:

  • AWS S3 Bucket Management - min version v1.12.3*
  • Amazon Cognito Identity Pool
  • Amazon S3 Bucket

*Note: AWS S3 Bucket Management v1.12.3 contains the new logic for Amazon Cognito Authentication, so the S3 UI File Upload Component plug-in will not work if it has not already been installed.

Key Features & Functionality

  • Authentication via AWS Cognito Credentials, which are pulled from the S3 Connected System
  • Ability to upload any file, regardless of size, to an S3 Bucket
  • Loading bar feature when uploading file to show upload progress
  • Reset expiration token functionality: If an upload takes longer than the AWS expiration time, the token is reset, thus allowing the upload to continue
Anonymous