Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it possible to share a Amazon S3 bucket between Amazon S3 users? [closed]

Is it possible to share a bucket between some S3 users ?

I've a S3 account for the user "[email protected]" who can manage the bucket "my_bucket". Can I share this bucket with the S3 users "[email protected]" and "[email protected]" ? i.e. They log in their S3 account and see my bucket ?

If not, is there any way to do this ? With bucket policy ?

I'm confused... thank you for your answer.

Fro_oo

like image 916
fro_oo Avatar asked Jun 20 '11 14:06

fro_oo


1 Answers

It is possible to share buckets between existing AWS users without using IAM.

Using the console (or the API), add permissions on the bucket for each AWS User. In the Grantee field add the users email address or canonical userid (to get this, log into your AWS account, go to Account - Security Credentials, scroll to the bottom and click the link to reveal ID)

The only issue I see, is that there doesn't seem to be any way to access these shared buckets in the AWS Console. But many of the 3rd party tools do provide this facility and you can access them using the API.

like image 151
Geoff Appleford Avatar answered Oct 06 '22 00:10

Geoff Appleford