You can share one bucket at a time. To share a bucket, you can edit the access permissions to the bucket by using the built-in canned access control lists, or by creating a custom access control list.

You can also use bucket policies to define fine grained access permissions at the bucket level. See Working with Bucket Policies.