Ask AI

Configure the Amazon S3 connector

Connect with Amazon S3 to import videos and publish captions

πŸ“’
Requirements: Enterprise plan

In Amazon S3

You’ll need an Amazon S3 bucket to store your media and caption files.

Option 1 - Shared Credentials

Step 1: Create a policy for bucket access

  1. Log in to your AWS account
  1. Go to IAM in the AWS console
  1. In the left navigation bar, click Policies β†’ Create policy
  1. Select the JSON tab
  1. In the policy editor, paste the following, replacing your-bucket-name with the name of your S3 bucket:
    1. {
      	"Version": "2012-10-17",
      	"Statement": [
      		{
      			"Effect": "Allow",
      			"Action": "s3:ListBucket",
      			"Resource": "arn:aws:s3:::your-bucket-name"
      		},
      		{
      			"Effect": "Allow",
      			"Action": [
      				"s3:GetObject",
      				"s3:PutObject"
      			],
      			"Resource": "arn:aws:s3:::your-bucket-name/*"
      		}
      	]
      }
  1. Click Create to save the policy
Β 

Step 2: Create an IAM user

  1. In IAM, click Create user
  1. Give the user a name (e.g., captionhub-s3-user)
  1. Choose Attach policies directly
    1. Notion image
  1. Select the policy you just created
  1. Click Next, then Create user
Β 

Step 3: Get the user credentials

  1. Click the name of the user you just created
  1. Open the Security credentials tab
Notion image
  1. Scroll down and click Create access key
  1. Select Third-party service
    1. Notion image
      πŸ’‘

      If you’re concerned about the warning, consider using Option 2 - Trust policy instead

  1. Confirm by selecting I understand the above recommendation and want to proceed to create an access key
  1. Click Next
  1. Skip the optional tags step
  1. Copy the Access key ID. Then click Show to view and copy the Secret access key. You will need both of these later in CaptionHub.
  1. Click Done

Option 2 - Trust policy

🚧

This option will be available soon

In CaptionHub

Notion image
  1. From the team dropdown menu (top right), open the Connectors page
  1. Find the Amazon S3 connector and click Edit
  1. Enable the connector and enter:
      • Access Key ID
      • Secret Access Key
      • Region
      • Bucket Name
  1. Click Save
Β 

Once the integration is set up

  1. On your Dashboard, choose New Project from… and select Amazon S3
  1. Your Amazon S3 media will be displayed. Select the files you want to import into CaptionHub for subtitling.
Β 
Did this answer your question?
😞
😐
🀩