A SysOps Administrator is managing a multi-region application deployed on Amazon EC2 instances in both the `us-east-1` and `us-west-2` Regions. The application uses client-side encryption to protect configuration payloads before writing them to Amazon DynamoDB. To support this, the administrator created an AWS KMS Multi-Region primary customer managed key in `us-east-1` and replicated it to `us-west-2`.
The EC2 instances in `us-west-2` run under an IAM role with an IAM policy that allows `kms:Decrypt` on all resources (`"Resource": "*"`). However, when the application in `us-west-2` attempts to decrypt payloads that were encrypted in `us-east-1`, it receives an `AccessDeniedException` from AWS KMS.
Which of the following actions must the Administrator take to resolve this issue? (Select TWO.)
- Modify the key policy of the replica key in `us-west-2` to explicitly grant `kms:Decrypt` permissions to the EC2 instance IAM role.Answer
- Configure the application in `us-west-2` to target the regional AWS KMS endpoint in `us-west-2` and reference the replica key's ARN in `us-west-2`.Answer
- CEnable automatic synchronization of key policies in the primary key settings in `us-east-1` to replicate all changes to the replica key in `us-west-2`.
- DEnable the AWS-managed KMS key for DynamoDB (`aws/dynamodb`) in `us-west-2` to act as a fallback decryptor for ciphertext encrypted by the primary key.
- ECreate an IAM role trust policy that allows the AWS KMS service principal to assume the EC2 instance IAM role.