Integrating Highlight and AWS S3

Highlight's Data Integration add-ons comes with the ability to connect Highlight to your internal data lake via Amazon S3.

Getting started

To get started, you will need:

  1. an S3 bucket secured against unauthorized access
  2. a Bucket Policy granting ListBucket and PutObject permissions to Highlight's AWS account

If you'd like to collect exports in a bucket named MyBucket, for example, attach a policy to the bucket with the following:

{
    "Version": "2012-10-17",
    "Statement": [\
        {\
            "Effect": "Allow",\
            "Principal": {\
                "AWS": "arn:aws:iam::376395906951:root"\
            },\
            "Action": [\
                "s3:PutObject",\
                "s3:PutObjectAcl"\
            ],\
            "Resource": "arn:aws:s3:::MyBucket/*"\
        },\
        {\
            "Effect": "Allow",\
            "Principal": {\
                "AWS": "arn:aws:iam::376395906951:root"\
            },\
            "Action": "s3:ListBucket",\
            "Resource": "arn:aws:s3:::MyBucket"\
        }\
    ]
}

Review and Scheduling

Once you've set up the bucket and policy, contact Highlight support. We'll review your access controls and data-handling practices, then help set up a recurring export schedule.

Still need help? Browse the Help Center.