

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

# 为项目添加标签
<a name="how-to-tag-project-add"></a>

为项目添加标签可以帮助您识别和组织 AWS 资源并管理对资源的访问权限。首先，为项目添加一个或多个标签（键值对）。请记住，项目可以拥有的标签数量有限制。键和值字段中可以使用的字符有限制。有关更多信息，请参阅 [Tags](limits.md#tag-limits)。有了标签后，您可以创建 IAM 策略以根据这些标签管理对项目的访问。您可以使用 CodeBuild 控制台或 AWS CLI 向项目添加标签。

**重要**  
使用预留容量特征时，同一账户内的其他项目可以访问实例集实例中缓存的数据，包括源文件、Docker 层和 buildspec 中指定的缓存目录。这是设计使然，让同一账户内的项目可以共享实例集实例。

有关在创建项目时为其添加标签的更多信息，请参阅[为项目添加标签（控制台）](#how-to-tag-project-add-console)。

**重要**  
为项目添加标签之前，请务必查看是否存在任何 IAM 策略可能使用标签来控制对资源（如构建项目）的访问。有关基于标签的访问策略示例，请参阅[使用标签控制对 AWS CodeBuild 资源的访问权限](auth-and-access-control-using-tags.md)。

**Topics**
+ [为项目添加标签（控制台）](#how-to-tag-project-add-console)
+ [为项目添加标签（AWS CLI）](#how-to-tag-project-add-cli)

## 为项目添加标签（控制台）
<a name="how-to-tag-project-add-console"></a>

您可以使用 CodeBuild 控制台向 CodeBuild 项目添加一个或多个标签。

1. 打开 CodeBuild 控制台，网址为[https://console.aws.amazon.com/codebuild/](https://console.aws.amazon.com/codebuild/)。

1. 在**构建项目**中，选择要在其中添加标签的项目的名称。

1. 在导航窗格中，选择**设置**。选择**构建项目标签**。

1. 如果尚未向项目添加任何标签，请选择**添加标签**。反之，请选择**编辑**，然后选择**添加标签**。

1. 在**键**中，输入标签的名称。您可以在**值**中添加可选的标签值。

1. （可选）要添加其他标签，请再次选择**添加标签**。

1. 添加完标签后，选择**提交**。

## 为项目添加标签（AWS CLI）
<a name="how-to-tag-project-add-cli"></a>

要在创建项目时为其添加标签，请参阅[创建构建项目 (AWS CLI)](create-project.md#create-project-cli)。在 `create-project.json` 中，添加您的标签。

在这些步骤中，我们假设您已安装最新版本的 AWS CLI 或已更新到当前版本。有关更多信息，请参阅[安装 AWS Command Line Interface](https://docs.aws.amazon.com/cli/latest/userguide/installing.html)。

如果成功，该命令不返回任何内容。