Setup AWS bucket

You can store your Challo content in an AWS bucket.

AWS configuration

To create an AWS bucket, see: Creating an AWS bucket.

By default, your AWS Blocks Public Access and you have to create an access key for Challo to use to connect to your bucket.

To set up access control to the bucket,

  1. Create an IAM User for Challo—See: Create an IAM user.
  2. Record the IAM user’s access key ID and secret access key—See: Managing access keys.
  3. Define suitable permissions for the user to access the Challo bucket.
    See: Walkthrough: Controlling Access to a Bucket with User Policies.
    • The Resource is the ARN of the bucket you make for Challo to use.
    • In step 4.2c, Challo requires the Action set to be: [s3:*], so that all actions are available to Challo.

Challo configuration

To configure Challo:

  1. From the menu, click Tenant settings
  2. Click Data Storage
  3. In the Type drop down, choose AWS
    Complete the configuration for your storage account as follows:
    ..
    Input field Description
    Access Key Your IAM user access key IDManaging access keys.
    Security Key To The IAM User’s secret access key.
    Bucket Name The name of your S3 bucket. For example: my-example-bucket.
    Region The AWS region where your bucket resides. For example us-east-1.
  4. Click Update