Issue: Non-owner
user not able to see a bucket owned by another user although the non-owner user has permissions to Read/Write on that bucket in S3 browser.
NOTE: This is not a problem. S3 browser is working as designed.
Resolution: Non-owner user must add the bucket externally in S3 browser. As shown below:
Scenario:
owner_user: S3 user - Also has ACL permissions set on guest_bucket.
owner_bucket: S3 bucket owned by owner_user
another_owner_bucket: S3 bucket also owned by owner_user
guest_user: S3 user owning bucket guest_bucket
guest_bucket:S3 bucket owned by guest_user
1- Current situation: owner_user cannot see guest_bucket although ACL permissions are given to read and write.
2- For owner_user to be able to view guest_bucket (owned by another user), guest_bucket must be added as External Bucket.
3- Hence, owner_user can view guest_bucket on S3 browser and perform read/write operations according to ACL permissions given.