Question 540
Which consideration should still be kept in mind when recommending AWS for this requirement? A partner AWS account needs temporary access to read selected resources in another company's account.
Explanation
Correct Answer
Trusting an entire external account without conditions can create excessive exposure. This is the best important qualification for the stated situation. Cross-account IAM roles support controlled access between trusted AWS accounts. The key business clue is: Look for a trusted external account, role trust policy, and target permissions. A suitable choice is: Create an appropriately trusted cross-account role with a minimal permissions policy. An expected result is: The partner can assume the authorized role but cannot access unrelated resources. Important limitation: Trusting an entire external account without conditions can create excessive exposure.
Incorrect Answers
AWS IAM policies define allowed and denied actions on specified resources. In the present case the governing issue is Trusting an entire external account without conditions can create, which this does not resolve.
Explicit deny statements in IAM policy evaluation take precedence over an otherwise applicable allow. That observation may hold without resolving the relevant issue: Trusting an entire external account without conditions can create.
The principle of least privilege grants only permissions necessary for an authorized task. It does not verify the requested outcome; here the decisive check concerns Trusting an entire external account without conditions can create.