AWS S3

Destination

  1. In Polytomic, go to ConnectionsAdd ConnectionS3.
761
  1. Enter the following information:
  • AWS Access ID

  • AWS Secret Access Key

  • S3 Bucket Region (e.g. us-west-1)

  • S3 Bucket Name

    The S3 bucket name may contain an optional path which will limit access to a subset of the bucket. For example, the bucket name syncoutput/customers will limit Polytomic to the customers directory in the syncoutput bucket.

  1. Click Save.

S3 Permissions

Polytomic requires the following permissions on S3 buckets and their contents:

  • s3:ReplicateObject
  • s3:PutObject
  • s3:GetObject
  • s3:ListBucket
  • s3:DeleteObject

For example, a valid IAM policy for a bucket syncoutput would be as follows.

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "PolytomicBucket",
            "Effect": "Allow",
            "Action": [
                "s3:ReplicateObject",
                "s3:PutObject",
                "s3:GetObject",
                "s3:ListBucket",
                "s3:DeleteObject"
            ],
            "Resource": [
                "arn:aws:s3:::syncoutput/*",
                "arn:aws:s3:::syncoutput"
            ]
        }
    ]
}