Soru

Zorluk: KolayMulti-Account Governance and Organizational Structure

A company is setting up its multi-account structure in AWS Organizations. They have created a dedicated 'Security' Organizational Unit (OU) containing several member accounts. The security team wants to ensure that no IAM user or role within the member accounts, including the root user, can delete or disable AWS Config rules that are deployed for compliance monitoring. Which mechanism should the solutions architect use to enforce this restriction across the Organizational Unit (OU)?

  1. Apply a Service Control Policy (SCP) with a Deny effect on AWS Config API actions at the Organizational Unit (OU) level.Cevap
  2. B
    Attach a Service Control Policy (SCP) to the Organizational Unit (OU) that explicitly grants Allow permissions for AWS Config actions to replace local IAM policies.
  3. C
    Configure an Amazon S3 bucket policy in a centralized security account to restrict all write and delete operations for the Config configuration recorder files.
  4. D
    Deploy an AWS KMS customer managed key to encrypt Config data and use the key policy to block all decryption requests from the member accounts.

Cevap

Apply a Service Control Policy (SCP) with a Deny effect on AWS Config API actions at the Organizational Unit (OU) level.
Applying a Service Control Policy (SCP) with a Deny effect at the Organizational Unit (OU) level enforces permission boundaries across all member accounts within that OU, including the root user. This prevents any IAM identity in those accounts from deleting or modifying AWS Config rules.

Adım Adım Çözüm

1
Identify the requirement to enforce a multi-account compliance guardrail that overrides local administrative actions.
This requires a mechanism that operates at the AWS Organizations level, such as Service Control Policies (SCPs).
Local IAM policies and boundaries cannot prevent the root user or local administrators with FullAccess from disabling services.
2
Determine the correct policy type and scope for the guardrail.
Create an SCP with a Deny effect targeting Config actions (such as config:DeleteConfigRule and config:StopConfigurationRecorder) and attach it to the target OU.
SCPs apply to all users and roles in member accounts, including the root user, ensuring the constraint cannot be bypassed.

Anahtar Kavram

AWS Organizations Service Control Policies (SCPs) act as permission guardrails that restrict maximum available permissions in member accounts, overriding local administrators.
Bu soruyu puanla