
Ultimate access to all questions.
A development team collaborates by using shared Amazon S3 buckets to upload various files. Due to this shared access among multiple AWS accounts, the objects uploaded to these S3 buckets have different owners, which complicates the overall management of the objects.
In your role as a Developer Associate, which of the following would you recommend to ensure that the S3 bucket owner automatically becomes the owner of all objects uploaded to the bucket, regardless of the AWS account that performed the upload?
A
Use S3 Access Analyzer to identify the owners of all objects and change the ownership to the bucket owner
B
Use S3 Object Ownership to default bucket owner to be the owner of all objects in the bucket
C
Use Bucket Access Control Lists (ACLs) to control access on S3 bucket and then define its owner
D
Use S3 CORS to make the S3 bucket owner, the owner of all objects in the bucket