Articles in this section

Set up a connection to Amazon S3

Set up a connection

After you start the connection, configure it in the Create connection panel and complete all of the required * authentication settings:

Setting Instructions
Name your connection * 

Enter a clear and distinguishable name.

Throughout integrator.io imports and exports, you will have the option to choose this new connection. A unique identifier will prove helpful later when selecting it from a list of the connections in your account.

Auth type * Select IAM role to create an AWS iClient or select Access key and Secret.

Access key ID *

Enter your access key ID. For more information on retrieving your access key, see Create an access key and secret.
Secret access key * Enter your secret access key. For more information on retrieving your secret access key, see Create an access key and secret.
Bucket

Specify the Amazon S3 folder, such as: folder1. S3 bucket names cannot contain forward slashes or folder structure. If you have folder structure in the bucket such as folder1/subfolderA/topic1, the bucket name would be folder1. You would then put the remaining subfolderA/topic1 in the Key starts with field.

Note

To verify whether you have access to buckets and identify the available buckets, contact your organization or Amazon.

Key starts with If your bucket folder is within a folder structure, put the beginning part of the structure in this field. For example, if your path was subfolderA/topic1/folder1, you would put subfolderA/topic1 in this field, but folder1 in the Bucket field.

Create an Amazon AWS iClient

If you selected IAM role as the auth type, see Create an Amazon AWS iClient.

Troubleshoot a connection that shows offline

If an IAM role (iClient) connection is offline and the connection test returns a Failed to assume IAM role or sts:AssumeRole authorization error, the IAM role in your AWS account does not allow Celigo's role to assume it.

Update the role's trust relationship policy to allow Celigo's assuming role (or its parent AWS account) to perform sts:AssumeRole. Ensure that the assuming-role ARN and any required external ID match the values described in Create an Amazon AWS iClient. If an AWS administrator manages your permissions, contact them to update the trust relationship.

Advanced

Enable PGP cryptographic: If this connection will be used to transfer and encrypt/decrypt files using PGP, enable this option and configure the settings.