nerdexam
AmazonAmazon

SCS-C02 · Question #125

SCS-C02 Question #125: Real Exam Question with Answer & Explanation

The correct answer is D: The KMS key policy has been edited to remove the ability for the AWS account to have full. https://docs.aws.amazon.com/kms/latest/developerguide/key-policy-default.html#key-policy- default-allow-root-enable-iam

Submitted by ravi_2018· Mar 6, 2026

Question

An IAM user receives an Access Denied message when the user attempts to access objects in an Amazon S3 bucket. The user and the S3 bucket are in the same AWS account. The S3 bucket is configured to use server-side encryption with AWS KMS keys (SSE-KMS) to encrypt all of its objects at rest by using a customer managed key from the same AWS account. The S3 bucket has no bucket policy defined. The IAM user has been granted permissions through an IAM policy that allows the kms:Decrypt permission to the customer managed key. The IAM policy also allows the s3:List* and s3:Get* permissions for the S3 bucket and its objects. Which of the following is a possible reason that the IAM user cannot access the objects in the S3 bucket?

Options

  • AThe IAM policy needs to allow the kms:DescribeKey permission.
  • BThe S3 bucket has been changed to use the AWS managed key to encrypt objects at rest.
  • CAn S3 bucket policy needs to be added to allow the IAM user to access the objects.
  • DThe KMS key policy has been edited to remove the ability for the AWS account to have full

Explanation

https://docs.aws.amazon.com/kms/latest/developerguide/key-policy-default.html#key-policy- default-allow-root-enable-iam

Community Discussion

No community discussion yet for this question.

Full SCS-C02 PracticeBrowse All SCS-C02 Questions