

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

# 使用 AMS SSP AWS CodeBuild 在您的 AMS 账户中进行预配置
<a name="code-build"></a>

使用 AMS 自助服务配置 (SSP) 模式直接访问您的 AMS 托管账户中的 AWS CodeBuild 功能。 AWS CodeBuild 是一项完全托管的持续集成服务，用于编译源代码、运行测试和生成随时可以部署的软件包。使用 CodeBuild，您无需预置、管理和扩展自己的构建服务器。 CodeBuild 持续扩展并同时处理多个构建，因此您的构建不会在队列中等待。您可以使用预先打包的构建环境快速开始，也可以创建使用您自己的构建工具的自定义构建环境。使用 CodeBuild，按分钟计费所使用的计算资源。要了解更多信息，请参阅[AWS CodeBuild](https://aws.amazon.com/codebuild/)。

**注意**  
要加载 CodeCommit、 CodeBuild CodeDeploy、和 CodePipeline 使用单个 RFC，请提交管理 \$1 AWS 服务 \$1 自配置服务 \$1 添加（托管自动化）(ct-3qe6io8t6jtny) 更改类型并请求三项服务：和。 CodeBuild CodeDeploy CodePipeline然后，所有三个角色、`customer_codebuild_service_role``customer_codedeploy_service_role`、和`aws_code_pipeline_service_role`都将在您的账户中配置。在您的账户中进行配置后，您必须在联合解决方案中加入该角色。

## CodeBuild 在 AWS Managed Services 常见问题中
<a name="set-code-build-faqs"></a>

常见问题和答案：

**问：如何申请访问我 AWS CodeBuild 的 AMS 账户？**

 AWS CodeBuild 在您的 AMS 账户中使用分为两个步骤：

1. 预置构建流程以与 AWS S3 存储桶、Amazon CloudWatch 和日志组进行协调 `CodeBuild Service Role`

1. 请求访问控制 CodeBuild 台

您可以通过管理 \$1 AWS 服务 \$1 自配服务 \$1 添加更改类型 (ct-1w8z66n899dct) 提交 RFC，请求在您的 AMS 账户中同时设置两者。在您的账户中配置该角色后，您必须在联合解决方案中加入该角色。

**问： AWS CodeBuild 在我的 AMS 账户中使用有什么限制？**

对于 AWS CodeBuild 控制台管理员的访问权限，权限受资源级别的限制；例如，对特定资源的 CloudWatch 操作受到限制，`iam:PassRole`权限受到控制。

**问：在我的 AMS 账户 CodeBuild 中使用的先决条件或依赖条件是什么？**

如果定义的 AWS CodeBuild 服务角色需要其他 IAM 权限，请通过 AMS 服务请求进行申请。