7

Under the "Access Control List" in the "Permissions" tab of my S3 Console, I have added another AWS account to the "access for other AWS accounts" list for a specific bucket. However, after updating the ACL settings, that account is unable to view the bucket in their console. How can the grantee access the shared bucket in their web console?

I have pored over the S3 documentation but find it extremely confusing as a new user. I am simply trying to use the web console to access a shared bucket but haven't found documentation to help me do that.

Thank you!

jdmcpeek
  • 145
  • 2
  • 8
  • Configuring other accounts in S3 bucket ACLs means that the resources from that account like EC2s, lambdas etc (which are allowed to access S3 service) can access the shared bucket. The S3 console doesn’t show the shared buckets. – Suken Shah Oct 17 '17 at 21:04
  • @SukenShah then what is the best way to share a bucket so that many users can access it in their own S3 console? – jdmcpeek Oct 18 '17 at 17:04
  • A bucket from another account will not show in the S3 console. I can't think of any resource in AWS that does. – Jason Wadsworth Feb 12 '20 at 19:41

1 Answers1

2

The shared bucket won't show up in the grantee's bucket list, but they can still access it through the console by navigating directly to its URL: https://s3.console.aws.amazon.com/s3/buckets/shared-bucket-name.

Ryan
  • 496
  • 6
  • 13