How can you control access to objects in S3?
* Bucket Policies : JSON-based policies defining permissions at the bucket level.
* IAM Policies : Grant permissions to users, groups, or roles.
* Access Control Lists (ACLs) : Apply permissions at the object or bucket level.
* Pre-Signed URLs : Provide temporary access to private objects.