AWS Certified Security – Specialty — Question 317

A company has a security team that manages its AWS Key Management Service (AWS KMS) CMKs. Members of the security team must be the only ones to administer the CMKs. The company's application team has a software process that needs temporary access to the CMKS occasionally. The security team must provide the application team’s software process access to the CMKs.

Which solution meets these requirements with the LEAST overhead?

Answer options

Correct answer: C

Explanation

AWS KMS grants provide a lightweight, temporary delegation mechanism that allows programmatic access to CMKs without needing to constantly modify the key policy, minimizing administrative overhead. In contrast, editing the key policy introduces significant management overhead and risk, while exporting or importing key material adds unnecessary complexity and violates security best practices.