AWS S3
DataPostie also supports connections to unstructured data sources such as AWS S3. This is particularly useful for sharing or monetising assets such as images, PDFs, documents, audio/video, etc.
Prerequisites
To connect your DataPostie instance to S3, you first need:
- An S3 bucket with the files you wish to make available, and the associated AWS region
- An AWS user with the AmazonS3ReadOnlyAccess role on the bucket and associated objects
- Access to an access key associated with this AWS user
If your instance is hosted on AWS, it may be easier to request the service account User Resource from the DataPostie team and grant it the relevant permissions on your S3 bucket. In this case, you do not need an AWS Access Key, which is preferred.
Create your S3 Connection
Enter the following details:
- Specify a connection name
- Select
Amazon S3
as your connection dialect - Under Host, enter your bucket ID
- Under Username, enter your Access Key ID
- Under Password, enter your Access Key secret
- Under Parameters, specify a parameter called
region
and specify the name of your bucket region (e.g.us-east-1
)
Test your S3 Connection
After your S3 connection is created, click the Test button next to it to ensure it is set up correctly. You can always edit it if need be.