すべてのプロダクト
Search
ドキュメントセンター

Resource Management:タグポリシーを使用したタグキーとタグ値の大文字/小文字とスペースのチェック

最終更新日:Dec 16, 2025

このトピックでは、「大文字/小文字とスペースの検出」タイプのタグポリシーを作成してアタッチし、Alibaba Cloud アカウントまたはリソースディレクトリ内のリソースのタグ形式をチェックする方法について説明します。この機能により、大文字/小文字やスペースのルールに準拠していないタグを自動的に検出し、一貫したタグガバナンスを確保できます。

前提条件

  • タグポリシー機能が有効化されていること。詳細については、「タグポリシー機能の有効化」をご参照ください。

  • AliyunTagAdministratorAccess システムポリシーが Resource Access Management (RAM) ユーザーに割り当てられていること。

サポートされる Alibaba Cloud サービス

タグの自動検出をサポートする Alibaba Cloud サービスの一覧については、「タグポリシーをサポートする Alibaba Cloud サービス」の「タグの自動検出と修正をサポート」列をご参照ください。

検出ルール

  1. 類似タグの検出

    2 つのタグのキーと値が、先頭と末尾のスペースを削除し、大文字と小文字を区別しない場合に同じであれば、それらは類似タグと見なされます。たとえば、"Env":"Prod"" env ":" prOd" は類似タグです。ただし、値の途中にあるスペースは無視されないため、"Env":"Prod""Env":"Pro d" は類似タグではありません。

    説明

    類似タグの検出結果は、最終的なコンプライアンスレポートには含まれません。

  2. コンプライアンス評価

    • 準拠:リソースのタグキーと値が、ポリシーで定義された基準と完全に一致する場合、そのリソースは準拠していると見なされます。これには、正しい大文字/小文字の使用と、先頭または末尾にスペースがないことが含まれます。

    • 非準拠:リソースに類似タグがあるものの、そのタグキーと値がポリシーで定義された基準と完全に一致しない場合、そのリソースは非準拠と見なされます。

    • 該当なし:リソースに類似タグがない場合、そのリソースは該当なしと見なされます。

たとえば、標準タグキーを Env、許可される値を Prod または Test と定義したとします。この場合、次のようになります:

  • タグ "Env":"Prod" を持つリソース A → 準拠

  • タグ "Env":"Test" を持つリソース B → 準拠

  • タグ "Env":"prod" を持つリソース C → 非準拠

  • タグ " env ":"prod " を持つリソース D → 非準拠

  • タグ "dep":"a" を持つリソース E → 該当なし

  • タグ "Env":"Pro d" を持つリソース F → 該当なし

操作手順

この例では、現在のアカウントにタグポリシーを使用して、非準拠タグを持つリソースを自動的に検出する方法を説明します。標準タグは 'ENV':'Prod' と定義されています。このポリシーは、大文字/小文字が間違っていたり、余分なスペースが含まれていたりするため、'env':'Prod'、'Env':'proD'、'Env':' Prod' などのタグを検出します。

ステップ 1:タグポリシーの作成

  1. タグコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、Tag Policy > Policy Library を選択します。

  3. Policy Library ページの [現在のアカウントのポリシー] タブで、[タグポリシーの作成] をクリックします。

  4. [タグポリシーの作成] ページで、ポリシーを設定します。

    1. [ポリシー名] と、オプションで [ポリシーの説明] を入力します。

    2. [ポリシー情報] セクションで、[クイック入力] タブをクリックします。

    3. [ポリシーシナリオの選択] エリアで、シナリオを [大文字/小文字とスペースの検出] に設定します。

    4. [タグキー] テキストボックスに Env と入力します。

    5. [許可されるタグ値を指定] テキストボックスに Prod と入力します。

  5. [作成] をクリックします。

ステップ 2:タグポリシーのアタッチ

ステップ 1 で作成したタグポリシーを現在のアカウントにアタッチします。ポリシーがアタッチされると、現在のアカウントとその RAM ユーザーに適用されます。

  1. [ポリシーライブラリ] ページで、[現在のアカウントのポリシー] タブをクリックします。ポリシーリストから、先ほど作成したポリシーを見つけます。

  2. 対象のタグポリシーの [操作] 列で、[アタッチ] をクリックします。

  3. [アタッチ] ダイアログボックスで、[アタッチ] をクリックします。これにより、タグポリシーが現在の Alibaba Cloud アカウントにアタッチされます。

(オプション) ステップ 3:有効なポリシーの表示

同じターゲットに複数のポリシーをアタッチすると、システムはそれらを 1 つの有効なポリシーに集約します。この有効なポリシーを表示できます。詳細については、「有効なポリシーの表示」をご参照ください。

ステップ 4:非準拠レポートの表示とダウンロード

検出タスクの完了後、結果を表示します。

システムは非準拠タグを持つリソースを自動的に検出します。これらのリソースの検出レポートを表示またはダウンロードできます。

  1. 左側のナビゲーションウィンドウで、[タグポリシー] > [有効なポリシー] を選択します。

  2. [現在のアカウントのポリシー] タブをクリックします。

  3. [操作] 列の Env タグキーまたは [詳細] をクリックして有効なポリシーの詳細ページを開き、非準拠リソースの検出結果を表示およびダウンロードします。

    • [検出結果] タブで、検出結果を表示できます。

      image

    • [非準拠レポート] セクションでは、検出された非準拠リソースのレポートを Excel 形式で生成およびダウンロードできます。

      image

次のステップ

検出された非準拠リソースについては、タグを手動で変更してコンプライアンスを確保できます。また、自動修正ポリシーを有効にして、タグを自動的に修正することもできます。タグの自動修正の詳細については、「タグポリシーを使用したタグの自動修正」をご参照ください。

修正が完了したら、再度検出結果を表示して変更を確認できます。