Two Approaches to Cross-Account Amazon S3 Access: Direct Policies vs. AssumeRole
In AWS multi-account environments, it鈥檚 common to separate workloads, environments, or business units into different accounts. But sometimes you need to share an Amazon S3 bucket between accounts. For example, Account A might run an application that needs to read and write data into a bucket owned by Account B.