How to Configure Amazon S3 for ProductDyno


To give ProductDyno access to your AWS S3 bucket for product storage, follow the steps below.

Create new IAM User

Go to the IAM Management Console on Amazon, https://console.aws.amazon.com/iam/

Click Users then Create New User and follow on-screen instructions.

Step 1: Name the User and set access type

Step 2: Give the user permissions - READONLYACCESS

Step 3: Skip Tags since this is optional

Step 4: Review and Create the user

Step 5 (a): See the Access Key - to see the Secret Key - click SHOW

Step 5 (b): Show and copy the Secret Key


Full access (attach Managed Policy)

For the user you just created, click Attach Policy under Managed Policies. Select  AmazonS3FullAccess from the list of policies and submit the form. This will give ProductDyno full access to your S3 account, which is more than enough for ProductDyno to perform file management operations.

If you wish to restrict ProductDyno's access only to a specific bucket instead of the entire account, see instructions below.

Partial access (create an Inline Policy)

If you wish to restrict ProductDyno's access to a specific bucket, attach an inline policy to the IAM user you just created. Click Create User Policy on the user page, then select Custom Policy, then paste the following text in the text area. Replace INSERT_YOUR_BUCKET_NAME with the bucket name you have previously created, and submit the form:

{
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "s3:*"
            ],
            "Resource": [
                "arn:aws:s3:::INSERT_YOUR_BUCKET_NAME",
                "arn:aws:s3:::INSERT_YOUR_BUCKET_NAME/*"
            ]
        }
    ]
}<br>

Still need help? Contact Us Contact Us