Ultimate access to all questions.
A security review has identified that an AWS CodeBuild project is downloading a database population script from an Amazon S3 bucket using an unauthenticated request. The security team has mandated that all requests to S3 buckets must be authenticated. What is the most secure method to modify the current setup to comply with this security requirement?