

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

# 设置一个 AWS 使用 Amazon Inspector CI/CD 集成的账户
<a name="configure-cicd-account"></a>

 要使用 Amazon Inspector CI/CD 集成，您必须注册 AWS 账户。 AWS 账户 必须具有 IAM 角色，该角色可向你的 CI/CD 管道授予对 Amazon Inspector Scan API 的访问权限。完成以下主题中的任务以注册 AWS 账户、创建管理员用户和配置 IAM 角色以进行 CI/CD 集成。

**注意**  
 如果您已经注册了 AWS 账户，则可以跳至[配置 IAM 角色以进行 CI/CD 集成](#cicd-iam-role)。

**Topics**
+ [注册获取 AWS 账户](#sign-up-for-aws)
+ [配置 IAM 角色以进行 CI/CD 集成](#cicd-iam-role)

## 注册获取 AWS 账户
<a name="sign-up-for-aws"></a>

要开始使用 AWS，你需要一个 AWS 账户。有关创建的信息 AWS 账户，请参阅《*AWS 账户管理 参考指南》 AWS 账户中的[入门](https://docs.aws.amazon.com//accounts/latest/reference/getting-started.html)指南*。

## 配置 IAM 角色以进行 CI/CD 集成
<a name="cicd-iam-role"></a>

要将 Amazon Inspector 扫描集成到您的 CI/CD 管道中，您需要创建一个 IAM 策略，允许访问扫描软件物料清单 (SBOM) 的 Amazon Inspector Scan API。然后，您可以将该策略附加到 IAM 角色，让您的账户可以运行 Amazon Inspector Scan API。

1. 登录 AWS 管理控制台 并打开 IAM 控制台，网址为[https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/)。

1. 在 IAM 控制台的导航窗格中，选择**策略**，然后选择**创建策略**。

1. 在**策略编辑器**中，选择 **JSON**，然后粘贴下列语句：

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           {
               "Sid": "VisualEditor0",
               "Effect": "Allow",
               "Action": "inspector-scan:ScanSbom",
               "Resource": "*"
           }
       ]
   }
   ```

------

1. 选择**下一步**。

1. 为策略命名（如 `InspectorCICDscan-policy`），添加可选描述，然后选择**创建策略**。此策略将附加到后续步骤中创建的角色。

1. 在 IAM 控制台的导航窗格中，依次选择**角色**和**创建新角色**。

1. 对于**可信实体类型**，选择**自定义信任策略**，然后粘贴以下策略：

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           {
               "Effect": "Allow",
               "Principal": {
                   "AWS": "arn:aws:iam::{{111122223333}}:root"
               },
               "Action": "sts:AssumeRole",
               "Condition": {}
           }
       ]
   }
   ```

------

1. 选择**下一步**。

1. 在**添加权限**页面上，搜索并选择您之前创建的策略，然后选择**下一步**。

1. 为角色命名（如 `InspectorCICDscan-role`），添加可选描述，然后选择`Create Role`。