Connect Your AWS S3 Storage

Follow these steps to create IAM credentials, connect your bucket, and complete onboarding in S3 Portal.

On this page

Step 1 - Create an IAM User

  1. Go to AWS Console, search IAM, then open it.
  2. Click Users, then Create user.
  3. Use a name like s3-portal-user.
  4. Select Attach policies directly.
  5. Attach AmazonS3FullAccess.
  6. Click Create user.

Tip: For production, create a restricted custom IAM policy scoped to your exact bucket.

Step 2 - Generate Access Keys

  1. Open the IAM user and go to the Security credentials tab.
  2. In Access keys, click Create access key.
  3. Select Application running outside AWS.
  4. Create key and copy both values immediately.
KeyDescription
Access Key IDStarts with AKIA...
Secret Access KeyLong secret value shown only once

Warning: Secret Access Key is only shown once. Save it immediately.

Step 3 - Create an S3 Bucket

  1. Go to S3 Console and click Create bucket.
  2. Enter a unique bucket name, for example mycompany-s3-portal.
  3. Select AWS Region closest to your users.
  4. Leave Block all public access ON.
  5. Click Create bucket.

Tip: Bucket names must be globally unique.

Step 4 - Connect to S3 Portal

  1. Open S3 Portal and click Get Started.
  2. Fill in credentials in the wizard.
  3. Click Next, select bucket, then Finish.
FieldValue
Credential NameAny label
AWS Access Key IDFrom Step 2
AWS Secret Access KeyFrom Step 2

Troubleshooting

  • Invalid credentials: check keys and verify AmazonS3FullAccess is attached.
  • Bucket not showing: check region and verify IAM access.
  • Access Denied on upload: verify AmazonS3FullAccess policy.
  • Lost Secret Access Key: delete old key in IAM and create a new one.