S3 storage security best practices

I am experimenting with storing file on S3 in instead of tadabase. The only way I was able to get it to work is to make the S3 bucket public. However, making the S3 bucket private and creating an IAM user that has full S3 policy access attached to it didn’t work. Any recommendation on how to setup S3 bucket security?

@hussein have you followed the instructions from our docs?

It should be secured I believe. Can you give this a quick go and see if its what you’re looking for?


I didn’t know this doc existed, this is perfect. Thanks