Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. SPDX-License-Identifier: CC-BY-SA-4.0
The AWS Config Aggregator Organization solution configures an AWS Config aggregator by delegating administration to a member account (e.g. Audit or Security Tooling) within the Organization Management account and then configuring AWS Config Aggregator within the delegated administrator account for all the existing and future AWS Organization accounts.
- All resources are deployed via AWS CloudFormation as a
StackSet
andStack Instance
within the management account or a CloudFormationStack
within a specific account. - The Customizations for AWS Control Tower solution deploys all templates as a CloudFormation
StackSet
. - For parameter details, review the AWS CloudFormation templates.
- AWS Organizations is used to delegate an administrator account for AWS Config and to identify AWS accounts for aggregation.
- IAM role used by AWS Config to access AWS Organizations APIs
- AWS Config Aggregator is configured for the AWS Organization and all AWS Regions.
- AWS Config Aggregator within each member account has Authorizations for the Delegated Administrator Account to collect AWS Config compliance and configuration data.
- AWS Control Tower is deployed.
aws-security-reference-architecture-examples
repository is stored on your local machine or location where you will be deploying from.- Register a
delegated administrator
using the Common Register Delegated Administrator solution- pServicePrincipalList = "config.amazonaws.com"
- In the
management account (home region)
, launch an AWS CloudFormation Stack Set and deploy to theAudit account (home region)
using the sra-config-aggregator-org-configuration.yaml template file as the source.
- Log into the Audit account and navigate to the AWS Config page
- Verify the correct AWS Config Aggregator configurations have been applied
- Verify all existing accounts have been enabled (This can take a few minutes to complete)
- In the
management account (home region)
, delete the AWS CloudFormation StackSet created in step 1 of the solution deployment. Note: there should not be anystack instances
associated with this StackSet. - Clean up the
delegated administrator
registered in the Prerequisites