

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# タグでリソースを管理する
<a name="manage-resources"></a>

Amazon Location のリソースタグを使用して、リソースを用途、所有者、環境、基準別に分類するタグを作成します。リソースにタグを付けると、リソースの管理、識別、整理、検索、フィルタリングに役立ちます。たとえば、 AWS Resource Groups では、1 つ以上のタグまたはタグの一部に基づいて AWS リソースのグループを作成できます。 AWS CloudFormation スタックでの出現に基づいてグループを作成することもできます。リソースグループとタグエディタを使用すると、複数のサービス、リソース、リージョンで構成されるアプリケーションのデータを 1 か所にまとめて表示できます。[一般的なタグ付け戦略](https://docs.aws.amazon.com/tag-editor/latest/userguide/best-practices-and-strats.html)の詳細については、「*AWS 全般のリファレンス*」を参照してください。

各タグは、ユーザー自身が定義するキーと値で構成されるラベルです。
+ **タグキー** — タグ値を分類する一般的なラベル。例えば、`CostCenter`。
+ **タグ値** — タグキーカテゴリの説明 (オプション)。例えば、`MobileAssetTrackingResourcesProd`。

このトピックでは、タグ付けの制限を確認できるので、タグの使用を開始する上で役立ちます。また、コスト配分レポートを使用して、タグを作成し、タグを使用してアクティブな各タグ AWS のコストを追跡する方法も示します。

詳細については、以下を参照してください。
+ タグ付けのベストプラクティスについては、*AWS 「 全般のリファレンス*」の「 [AWS リソースのタグ付け](https://docs.aws.amazon.com/tag-editor/latest/userguide/best-practices-and-strats.html)」を参照してください。
+ タグを使用して AWS リソースへのアクセスを制御するには、*AWS 「 Identity and Access Management ユーザーガイド*[」の「タグを使用した AWS リソースへのアクセスの制御](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_tags.html)」を参照してください。

## 制限事項
<a name="manage-resources_restrictions"></a>

**注記**  
既存のタグとタグキーが同じ新しいタグを追加すると、既存のタグは新しいタグで上書きされます。

タグ付けにより、リソースをより効果的に整理し、管理できます。このページでは、Amazon Location Service 内でのタグの使用を規定する具体的なルールと制約について説明します。これらのタグ付けの制限事項を理解することで、位置情報ベースのリソースとアプリケーションのタグ付け戦略を実装する際に、ベストプラクティスに準拠し、潜在的な問題を回避できます。

タグには以下のベーシックな制限があります。
+ リソースあたりのタグの最大数: 50 
+ タグキーはリソースごとにそれぞれ一意である必要があります。また、各タグキーに設定できる値は 1 つのみです。
+ キーの最大長: 128 Unicode 文字 (UTF-8) 
+ 値の最大長: 256 Unicode文字 (UTF-8) 
+ すべてのサービスで使用できる文字は、UTF-8 で表現できる文字、数字、およびスペースに加えて、 \$1 - = . \$1 : / @ です。
+ タグキーと値は大文字と小文字が区別されます。
+ `aws:` プレフィックスは AWS 使用のために予約されています。タグにこのプレフィックスが付いたタグキーがある場合、タグのキーまたは値を編集、削除することはできません。aws: プレフィックスを持つタグは、リソースあたりのタグ数の制限にはカウントされません。

## リソースにタグを付けるアクセス許可を付与する
<a name="manage-resources_grant-permission"></a>

IAM ポリシーを使用して Amazon Location リソースへのアクセスを制御し、リソース作成時にタグを付けるアクセス許可を付与できます。ポリシーには、リソースを作成する権限を付与する他に、タグ付け操作を許可する Action 権限を含められます。
+ `geo:TagResource` — 指定された Amazon Location リソースに 1 つまたは複数のタグを付ける権限をユーザーに付与します。
+ `geo:UntagResource` — 指定された Amazon Location リソースから 1 つまたは複数のタグを削除する権限をユーザーに付与します。
+ `geo:ListTagsForResource` — Amazon Location リソースに付けられたタグの一覧を表示する権限をユーザーに付与します。

以下は、ジオフェンスコレクションの作成とリソースへのタグ付けをユーザーに許可するポリシーの例です。

```
{
"Version": "2012-10-17",		 	 	 
    "Statement": [
        {
"Sid": "AllowTaggingForGeofenceCollectionOnCreation",
            "Effect": "Allow",
            "Action": [
                "geo:CreateGeofenceCollection",
                "geo:TagResource"
            ],
            "Resource": "arn:aws:geo:region:accountID:geofence-collection/*"
    ]
}
```

## リソースにタグを追加する
<a name="manage-resources_add-tag"></a>

 Amazon Location コンソール、 CLI、または Amazon Location APIs AWS を使用して、リソースの作成時にタグを追加できます。
+ [ジオフェンスコレクションリソースを管理する](managing-geofence-collections.md) 
+ [トラッカーを作成する](start-create-tracker.md) 

**既存のリソースにタグを追加する、タグを編集、または削除するには**

1.  [Amazon Location コンソール](https://console.aws.amazon.com/location)を開きます。

1.  左側のナビゲーションペインで、タグを付けるリソースを選択します。ここでは例として、[**マップ**]を選択します。

1.  リストからリソースを選択します。

1.  次に **[タグの管理]** を選択して、タグの追加、編集または削除を行います。

## タグの使用方法
<a name="manage-resources_how-to"></a>

 タグを使用してコストを AWS 詳細に追跡できます。コスト配分タグを有効にすると、 はコスト配分タグ AWS を使用して、コスト配分レポートのリソース請求を整理します。これにより、使用コストを分類して追跡できます。

Amazon Location は[ユーザー定義](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/custom-tags.html) – タグをサポートしています。これらは自分で作成するカスタムタグです。ユーザー定義タグには、`user:CostCenter` などのように `user:` プレフィックスを使用します。

 タグタイプごとに有効化する必要があります。タグがアクティブ化されたら、[AWS Cost Explorer を有効にする](https://docs.aws.amazon.com/cost-management/latest/userguide/ce-enable.html)か、毎月のコスト配分レポートを表示できます。

**ユーザー定義タグを有効化するには**

1.  [Billing and Cost Management コンソール](https://console.aws.amazon.com/billing)を開きます。

1.  左側のナビゲーションペインで、**[コスト配分タグ]** を選択します。

1.  [**ユーザー定義のコスト配分タグ**] タブで、有効化するタグキーを選択します。

1.  [**アクティブ化**] を選択します。

 タグをアクティブ化すると、 はリソースの使用状況とコストに関する[毎月のコスト配分レポート](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/configurecostallocreport.html) AWS を生成します。このコスト配分レポートには、タグ付けされたリソースとタグ付けされていないリソースを含む、各請求期間のすべての AWS コストが含まれます。詳細については、*AWS 「請求ユーザーガイド*[」の「コスト配分タグを使用した AWS コストの整理と追跡](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html)」を参照してください。

### タグにより リソースへのアクセスを制御します
<a name="manage-resources_control-access"></a>

 AWS Identity and Access Management (IAM) ポリシーはタグベースの条件をサポートしているため、特定のタグキーと値に基づいてリソースの認可を管理できます。例えば、IAM ロールポリシーには、タグに基づいて特定の環境 (開発、テスト、本番など) へのアクセスを制限する条件を含めることができます。詳細については、[タグに基づくリソースアクセスの制御](https://docs.aws.amazon.com/location/latest/developerguide/security-iam.html#security_iam_id-based-policy-examples)に関するトピックを参照してください。