AWS Certified Security – Specialty — Question 76

A company has an encrypted Amazon S3 bucket. An Application Developer has an IAM policy that allows access to the S3 bucket, but the Application Developer is unable to access objects within the bucket.
What is a possible cause of the issue?

Answer options

Correct answer: D

Explanation

The correct answer is D because if the S3 bucket policy explicitly denies access to the Application Developer, it overrides any permissions granted by the IAM policy. Options A and C indicate missing permissions, while B refers to KMS key management, which is not directly causing the access issue in this case.