Question

Difficulty: MediumMulti-Account Management and Governance

A Solutions Architect is establishing a multi-account AWS environment for a financial organization. The compliance guidelines require that no member accounts can modify VPC flow logs or delete customer managed keys. Additionally, all administrative access to the AWS accounts must be mapped directly to the organization's existing corporate identity provider. Which two actions should the Solutions Architect implement to meet these requirements?

  1. Configure AWS IAM Identity Center and federate it with the corporate identity provider to centrally manage cross-account permissions.Answer
  2. Create and attach an SCP to the organizational units containing the member accounts to deny actions such as deleting flow logs and scheduling key deletion.Answer
  3. C
    Create individual IAM users in the management account for each corporate employee, and have them assume roles in the member accounts using long-term credentials.
  4. D
    Create SCPs that block these actions and apply them to the management account to restrict its root user credentials.
  5. E
    Generate root access keys for the management account and use them in a custom script to automatically remediate any configuration changes in the member accounts.

Answer

Configure AWS IAM Identity Center integrated with the corporate identity provider, and apply SCPs at the organizational unit level to restrict member accounts.
Establishing centralized authentication through AWS IAM Identity Center integrated with the corporate identity provider represents the best practice for federated access. Enforcing compliance restrictions through SCPs attached to organizational units ensures that policy boundaries are enforced on all member accounts automatically.

Step-by-Step Solution

1
Configure identity federation using AWS IAM Identity Center.
Centralized identity federation is established with the corporate identity provider.
This allows administrators to log in using their existing credentials and receive temporary credentials, eliminating the need to manage individual IAM users.
2
Define and attach SCPs at the organizational unit level.
Actions such as deleting flow logs and scheduling KMS key deletion are blocked for all principals within the member accounts.
SCPs are the standard way to enforce strict governance boundaries across multiple member accounts under AWS Organizations.

Key Concept

Multi-Account Governance with SCPs and IAM Identity Center
Rate this question