Which authentication option will meet these requirements MOST securely?

1 Comment

  1. Sarah
    Author

    To the best of my knowledge, the answer is:
    In every business account, create an IAM role named BU_ROLE with a policy that gives the role access to the DynamoDB table and a trust policy to trust a specific role in the inventory application account. In the inventory account, create a role named APP_ROLE that allows access to the STS AssumeRole API operation. Configure the application to use APP_ROLE and assume the crossaccount role BU_ROLE to read the DynamoDB table.

Leave a Reply

Your email address will not be published. Required fields are marked *

four + 5 =