A media conglomerate has configured an AWS Organizations structure consisting of a Security Organizational Unit (OU) and a Workloads OU. The Security OU contains a dedicated Security Operations account. A Solutions Architect must design a governance framework for AWS Config across the entire organization to satisfy the following requirements:
1. AWS Config must be active in all current and future accounts under the Workloads OU.
2. A set of mandatory compliance rules must be deployed centrally. Local administrators in member accounts must not be able to modify or delete these compliance rules.
3. Local administrators in the Workloads OU must retain the ability to deploy and manage application-specific, custom AWS Config rules.
4. No user or IAM role in the Workloads OU must be allowed to disable the configuration recorder or delete the configuration delivery channel.
Which solution should the Solutions Architect implement to meet these requirements with the least operational overhead?
- Register the Security Operations account as a delegated administrator for AWS Config. Deploy organization config rules from the Security Operations account. Attach a Service Control Policy (SCP) to the Workloads OU that denies the config:StopConfigurationRecorder and config:DeleteDeliveryChannel actions.Answer
- BAttach a Service Control Policy (SCP) to the Workloads OU that denies all config:* actions unless the caller is the AWS Organizations management account, then deploy both the mandatory rules and custom rules from the management account.
- CRegister the Security Operations account as a delegated administrator for AWS Config. Deploy organization config rules from the Security Operations account. Configure member accounts to deliver Config data to a central S3 bucket encrypted using the default AWS-managed KMS key (aws/s3).
- DDeploy AWS Config rules using AWS CloudFormation StackSets from the management account. Deliver configuration history to a central S3 bucket in the Security Operations account, with a bucket policy that grants write access only to the AWS Organizations management account principal.