Image Sources
ImageBoss can connect with your images anywhere.Amazon S3
ImageBoss allows you to connect to images hosted on Amazon S3.
Setting Up
To connect to your S3 bucket, go to Dashboard ⟶ Sources ⟶ Add New.
Required information to allow ImageBoss to connect to your images: Access Key ID, Secret Access Key, Bucket.
Getting the Credentials
If you are not very familiar with AWS we recommend you to create a new IAM user
specifically for ImageBoss to access your Images.
1) Open Amazon Identity and Access Management (IAM).
2) Go to Users ⟶ Add user.
3) Make sure you enabled "Programmatic access" option.
4) In the permissions tab, select "Attach existing policies directly".
5) Search for a Policy called "AmazonS3ReadOnlyAccess".
6) Proceed and at the end you should have the necessary keys.
7) Go to your ImageBoss Sources ⟶ Add New ⟶ Amazon S3.
8) Fill in the credentials acquired.
Advanced Permissions
If you have many buckets and want extra security you can also attach an Inline Policy to this user.
1) Go to Users ⟶ Select the user previously created.
2) Permissions Tab ⟶ JSON.
3) Add the Policy below (replace "your-bucket" by the actual bucket name):
{
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:GetObject",
"s3:ListBucket",
"s3:GetBucketLocation"
],
"Resource": [
"arn:aws:s3:::your-bucket/*",
"arn:aws:s3:::your-bucket"
]
}
]
}
That's it! Now you can access your images using the domain informed on your Dashboard and combining the operations available on our documentation.