Overview
The Amazon S3 Utilities Plug-in leverages the Amazon AWS Java API to connect with Amazon S3 to store and retrieve files.
Key Features & Functionality
The following smart services are included:
The plug-in also includes a function:
Amazon S3 Utilities supports the following Amazon S3 features:
Note: The plug-in requires Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files when using client side encryption.
(https://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html)
The Appian Secure Credential Store is leveraged for the credentials to integrate with Amazon S3. Before executing the plug-in, create an new secure credential store with the following 3 attributes. These values are obtained from Amazon AWS IAM console.
unable to view videos from S3 bucket using getPreSignedURLForS3 function as the preSignedURL always gets expired while receving the video chunks.
Also, downloading video in Appian and then deleting it after the task completion isn't a feasible option for us at this moment.There should be another option to change the expiration time so we can receive the larger contents as 5 seconds aren't enough.Appian AppMarket
Please note the function description - the call to get the presigned url needs to be wrapped in a webAPI so that 1. you need to check security on the document since S3 does not provide that, 2. the download is initiated before the url expires