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
- Go to AWS Console, search IAM, then open it.
- Click Users, then Create user.
- Use a name like
s3-portal-user. - Select Attach policies directly.
- Attach
AmazonS3FullAccess. - Click Create user.
Tip: For production, create a restricted custom IAM policy scoped to your exact bucket.
Step 2 - Generate Access Keys
- Open the IAM user and go to the Security credentials tab.
- In Access keys, click Create access key.
- Select Application running outside AWS.
- Create key and copy both values immediately.
| Key | Description |
|---|---|
Access Key ID | Starts with AKIA... |
Secret Access Key | Long secret value shown only once |
Warning: Secret Access Key is only shown once. Save it immediately.
Step 3 - Create an S3 Bucket
- Go to S3 Console and click Create bucket.
- Enter a unique bucket name, for example
mycompany-s3-portal. - Select AWS Region closest to your users.
- Leave Block all public access ON.
- Click Create bucket.
Tip: Bucket names must be globally unique.
Step 4 - Connect to S3 Portal
- Open S3 Portal and click Get Started.
- Fill in credentials in the wizard.
- Click Next, select bucket, then Finish.
| Field | Value |
|---|---|
| Credential Name | Any label |
| AWS Access Key ID | From Step 2 |
| AWS Secret Access Key | From Step 2 |
Troubleshooting
- Invalid credentials: check keys and verify
AmazonS3FullAccessis attached. - Bucket not showing: check region and verify IAM access.
- Access Denied on upload: verify
AmazonS3FullAccesspolicy. - Lost Secret Access Key: delete old key in IAM and create a new one.