AWS Control Tower - Config aggregators

1

Hello.

I implemented Control Tower, and according to documentation https://docs.aws.amazon.com/controltower/latest/userguide/how-control-tower-works.html, a AWS Config aggregator named aws-controltower-ConfigAggregatorForOrganizations should be created in the management account. But I dont see any aggregator or AWS Config enabled in my management account. My version is 3.2.

Another question is, how could I implement aws config conformance packs for all my accounts? should I do from management account? but I mentioned, in management account I dont see any AWS config enabled. Per example I would like to implement Operational Best Practices for Amazon S3

Thank you.

Orlando
已提問 7 個月前檢視次數 487 次
3 個答案
2
已接受的答案

Hi There

#1: Where are you looking for the aggregator? If you try to see it in the Config service console, you wont be able to as AWS config is not enabled in the management account. You can use the cli to view it:

[cloudshell-user@ip-1#-##-##-## ~]$ aws configservice describe-configuration-aggregators
{
    "ConfigurationAggregators": [
        {
            "ConfigurationAggregatorName": "aws-controltower-ConfigAggregatorForOrganizations",
            "ConfigurationAggregatorArn": "arn:aws:config:us-east-1:1234567890:config-aggregator/config-aggregator-9hebwzc6",
            "OrganizationAggregationSource": {
                "RoleArn": "arn:aws:iam::1234567890:role/service-role/AWSControlTowerConfigAggregatorRoleForOrganizations",
                "AllAwsRegions": true
            },
            "CreationTime": "2023-06-28T12:50:26.429000+00:00",
            "LastUpdatedTime": "2023-06-28T12:50:26.659000+00:00"
        }
    ]
}

#2: Please take a look at these 2 blog posts for steps to deploy conformance packs across your org using a delegated admin account

profile pictureAWS
專家
Matt-B
已回答 7 個月前
0

Hi Matt.

Using cli, I was able to see aggregator. So, if AWS Config is not enabled in the management account, how does an aggregator appear by cli?

Thanks.

Orlando
已回答 7 個月前
  • The aggregator does not require the full config service to be enabled. The aggregator is only there to monitor for accounts not managed by CT.

    The AWS Control Tower management account creates an organization-level aggregator, which assists in detecting external AWS Config rules, so that AWS Control Tower does not need to gain access to unmanaged accounts. The AWS Control Tower console shows you how many externally created AWS Config rules you have for a given account, and links you to the AWS Config console, where you can view details about those external rules.

0

Hi,

If you have default Control tower set up, then config aggregator will be set up in an Audit account and not Management account. Hope this will help.

已回答 2 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南