Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
iconfalse
Expand
titleCustomer S3 bucket setup and permissions
  1. Create a S3 bucket with the name of your choice, and choosing to disable all public access during setup.
  2. Enable Default Encryption - While not necessary, we recommend enabling default encryption on your S3 bucket to make sure your recordings are encrypted at rest. From the Properties tab, enable default encryption with SSE-S3 encryption for the easiest setup.
  3. Create AWS IAM policy with the following permissions. Make sure to substitute the name of your S3 bucket in both spots for the ARN {BUCKETNAME}.

    Code Block
    languagebash
    {
      "Version": "20192012-0510-1917",
      "Statement": [
        {
          "Effect": "Allow",
          "Action": ["s3:ListBucket"],
          "Resource": ["arn:aws:s3:::{BUCKETNAME}"]
        },
        {
          "Effect": "Allow",
          "Action": [
            "s3:PutObject",
            "s3:GetObject"
          ],
          "Resource": ["arn:aws:s3:::{BUCKETNAME}/*"]
        }
      ]
    }
  4. Create an IAM User, assign the previously created policy and note this user’s AWS Key and AWS Secret.

...