

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 授权聚合器账户收集 AWS Config 配置和合规性数据
<a name="aggregated-add-authorization"></a>

*授权*是指您向聚合器账户和地区授予的收集 AWS Config 配置和合规性数据的权限。如果要聚合的源账户是 AWS Organizations的一部分，则不需要授权。您可以使用 AWS Config 控制台或 AWS CLI 来授权聚合器账户。

**Topics**
+ [注意事项](#aggregated-add-authorization-considerations)
+ [添加授权](#aggregated-add-authorization-procedure)

## 注意事项
<a name="aggregated-add-authorization-considerations"></a>

**聚合器有两种类型：个人账户聚合器和组织聚合器**

对于个人账户聚合器，您要包含的所有源账户和区域都需要授权，包括外部账户和区域，以及组织成员账户和区域。

对于组织聚合器，组织成员账户区域无需授权，因为授权已与 AWS Organizations 服务集成。

**聚合器不会自动代表您 AWS Config 启用**

AWS Config 需要在来源账户和区域中为任一类型的聚合器启用，才能在源账户和区域中生成 AWS Config 数据。

## 添加授权
<a name="aggregated-add-authorization-procedure"></a>

------
#### [ Adding Authorization (Console) ]

您可以添加授权，向聚合器账户和区域授予收集 AWS Config 配置和合规性数据的权限。

1. 登录 AWS 管理控制台 并在家中打开[https://console.aws.amazon.com/config/主 AWS Config](https://console.aws.amazon.com/config/home)机。

1. 导航到**授权**页面，然后选择**添加授权**。

1. 对于**聚合器账户**，键入聚合器账户的 12 位数账户 ID。

1. 对于**聚合器区域**，选择允许聚合器账户在其中收集 AWS 配置和合规性数据的。 AWS 区域 

1. 选择**添加授权**以确认您的选择。

   AWS Config 显示聚合器账户、区域和授权状态。
**注意**  
您还可以使用 CloudFormation 示例模板以编程方式向聚合器账户和区域添加授权。有关更多信息，请参阅《CloudFormation 用户指南》**中的 [AWS::Config::AggregationAuthorization](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-aggregationauthorization.html)。

------
#### [ Authorizing a Pending Request (Console) ]

如果您有来自现有聚合器账户的待处理授权请求，您将在**授权**页面上看到请求状态。您可以从此页面授权待处理请求。

1. 选择要授权的聚合器账户，然后选择**授权**。

   将显示一条确认消息，确认您要向聚合器账户授予从该账户收集 AWS Config 数据的权限。

1. 再次选择**授权**，以确认您要向此聚合器账户授予权限。

   授权状态从**请求授权**更改为**已授权**。

**授权批准期限**

向个人账户聚合器添加源账户需要获得授权批准。在个人账户聚合器添加源账户后，待处理的授权批准请求将在 7 天内有效。

------
#### [ Adding Authorization (AWS CLI) ]

1. 打开命令提示符或终端窗口。

1. 输入以下命令：

   ```
   aws configservice put-aggregation-authorization --authorized-account-id  {{AccountID}} --authorized-aws-region {{Region}}
   ```

1. 您应该可以看到类似于如下所示的输出内容：

   ```
   {
       "AggregationAuthorization": {
           "AuthorizedAccountId": "{{AccountID}}",
           "AggregationAuthorizationArn": "arn:aws:config:{{Region}}:{{AccountID}}:aggregation-authorization/{{AccountID}}/{{Region}}",
           "CreationTime": 1518116709.993,
           "AuthorizedAwsRegion": "{{Region}}"
       }
   }
   ```

------