Overview
Manage AWS S3 data stores with Appian! Users can access their S3 objects directly from an Appian interface. Appian documents can be uploaded to a S3 bucket with Server-Side Encryption and be configured as Public or Private. The AWS S3 Connected System Plug-in uses the AWS Java SDK to connect to S3.
Key Features & Functionality
Requirements
Access Key Id: the access key id for connecting to S3 can be retrieved from AWS Management Console Navigate to the Users > Summary page and click the “Security credentials” tabSecret Access Key: the secret access key can only be viewed once upon the creation of an access key, see AWS Access Keys documentation for more information: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
Notes
Users that want to upload objects as 'Public' must have the correct IAM privileges or an "Access Denied" error will return.
S3 endpoints which restrict traffic based on source will need to allow the IP and VPC endpoints outlined in KB-1582 based on site region.
Hi - Wanted to point out that the AWS GovCloud (US) is pointing specifically to us-gov-west-1.
Is this plugin going to be updated for us-gov-east-1?
Rituraj Jain We ended up using the plugin. We wanted to use OOB feature but due to this couldn't
take a look at this other plugin, it can generate pre-signed urls for s3 resources.
amazon-s3-utilities
Is there any way to get the signed URL so that we can utilize these url to display as links on summary page of a record. This would avoid storing the docs to appian and then displaying filedownload links
Hi, This plugin doesn't work, if we try to write data to a S3 bucket with Object lock enabled. It only works for buckets where Object lock is not enabled.
For such S3 buckets, we need to provide content-MD5 header, which is missing.
Hi,
We are also getting Access Denied so sam.merrill can you tell me how it got fixed?
Thank you!
My client is asking if there is any additional documentation available for this plugin. Where can I find additional documentation?