Connection Profile Configuration - Amazon S3

An Amazon S3 Connection Profile allows you to connect to Amazon's cloud-based servers to export data from Loyalty or to import data into Loyalty.

Amazon's Simple Storage Service (S3) allows you to store and retrieve data, at any time, from anywhere on the web. This service uses the concept of a container called a "bucket" to store data. You can store an infinite amount of data in a bucket, and download it whenever you need.

Note: For more information on Amazon S3, please see the Amazon S3 User Guide

You can configure buckets so that they are created in a specific AWS Region. The combination of an optional prefix, the bucket name, and the region together comprise the URL for the bucket. For example, let's say you have an object named header_image.jpg stored in the awsexamplebucket1 bucket in the US West (Oregon) Region. This object is addressable using the URL:

  • https://awsexamplebucket1.s3.us-west-2.amazonaws.com/header_image.jpg.

This Connection Profile type includes the following properties:

  • Label: Enter the display name of the Connection Profile.

  • Internal Name: Enter the internal system name of the Connection Profile. This field is uneditable by default. To edit the Internal Name, check Edit Internal Name. A confirmation dialog box is displayed; click Ok. Edit the Internal Name value.

  • AWS Access Key: Enter your Amazon Web Services (AWS) Access Key ID. This ID is a 20-character, alphanumeric string that uniquely identifies an AWS account.

  • AWS Secret Key: Enter your AWS secret access key. This key is a 40-character string. 

  • Bucket: Enter the name of the Amazon S3 Bucket.

  • Root Path: Optionally enter the path to the desired location in the S3 bucket where files will be picked up or dropped. This value will be used as a prefix for all objects that use this Connection Profile.

  • Region: Select your AWS region.