The Amazon S3 Utilities Plug-in leverages the Amazon AWS Java API to connect with Amazon S3 to store and retrieve files.
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.
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.
Sylvain Furt , I agree with your comments. We are moving forward with using the 19.1 Plug-in April Schuppel suggested. As such, I have not made any modifications to the plug-in. As I was working on a proof of concept, I would have likely just changed the Plug-in to hard code for my region, as opposed to US_EAST_1. I agree, it is likely better to update so that it is parameterized. I too was able to get theh Plug-In to upload a file, but only if the S3 was in US_EAST_1
I do believe the new 19.1 Plug-in is superior. Anyone with access to a 19.1 environment with S3 needs should use that Plug-In instead. Others will need to modify this plug-in to work with the S3 Region they need. Depending on scope and bandwidth, the entire Plug-In could use a refresh, as it's using deprecated AWS methods.
© 2022 Appian. All rights reserved.