Question 621 · 1017 in bank
Select 2A company has an application workflow that uses an AWS Lambda function to download and decrypt files from Amazon S3. These files are encrypted using AWS Key Management Service (AWS KMS) keys. A solutions architect needs to design a solution that will ensure the required permissions are set correctly. Which combination of actions accomplish this? (Choose two.)
Show answer
Answer: BE
Explanation
BE is right. The key policy has to be modified to give lambda execution role access. You can't set another resource policy as principle. So C is not right
Source: Adapted from community discussion — NickGordon