AWS Certified Security – Specialty — Question 452

A company's application uses standard tier secure string parameters from AWS Systems Manager Parameter Store. The application is receiving error messages when the company tries to update a parameter. The parameter uses an AWS Key Management Service (AWS KMS) customer managed key for encryption and decryption.

What are the reasons for the error messages? (Choose two.)

Answer options

Correct answer: A, D

Explanation

To successfully update a secure string parameter encrypted with a customer managed key, the calling identity must have the kms:Encrypt permission, and the key itself must be in an Enabled state. If either the permission is missing (Option A) or the key state is Disabled (Option D), the update operation will fail. Customer managed keys can be reused across multiple parameters, can be referenced by aliases, and are fully supported by standard tier parameters, making the other options incorrect.