このトピックでは、「大文字/小文字とスペースの検出」タイプのタグポリシーを作成してアタッチし、Alibaba Cloud アカウントまたはリソースディレクトリ内のリソースのタグ形式をチェックする方法について説明します。この機能により、大文字/小文字やスペースのルールに準拠していないタグを自動的に検出し、一貫したタグガバナンスを確保できます。
前提条件
タグポリシー機能が有効化されていること。詳細については、「タグポリシー機能の有効化」をご参照ください。
AliyunTagAdministratorAccessシステムポリシーが Resource Access Management (RAM) ユーザーに割り当てられていること。
サポートされる Alibaba Cloud サービス
タグの自動検出をサポートする Alibaba Cloud サービスの一覧については、「タグポリシーをサポートする Alibaba Cloud サービス」の「タグの自動検出と修正をサポート」列をご参照ください。
検出ルール
類似タグの検出
2 つのタグのキーと値が、先頭と末尾のスペースを削除し、大文字と小文字を区別しない場合に同じであれば、それらは類似タグと見なされます。たとえば、
"Env":"Prod"と" env ":" prOd"は類似タグです。ただし、値の途中にあるスペースは無視されないため、"Env":"Prod"と"Env":"Pro d"は類似タグではありません。説明類似タグの検出結果は、最終的なコンプライアンスレポートには含まれません。
コンプライアンス評価
準拠:リソースのタグキーと値が、ポリシーで定義された基準と完全に一致する場合、そのリソースは準拠していると見なされます。これには、正しい大文字/小文字の使用と、先頭または末尾にスペースがないことが含まれます。
非準拠:リソースに類似タグがあるものの、そのタグキーと値がポリシーで定義された基準と完全に一致しない場合、そのリソースは非準拠と見なされます。
該当なし:リソースに類似タグがない場合、そのリソースは該当なしと見なされます。
たとえば、標準タグキーを 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:タグポリシーの作成
タグコンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
Policy Library ページの [現在のアカウントのポリシー] タブで、[タグポリシーの作成] をクリックします。
[タグポリシーの作成] ページで、ポリシーを設定します。
[ポリシー名] と、オプションで [ポリシーの説明] を入力します。
[ポリシー情報] セクションで、[クイック入力] タブをクリックします。
[ポリシーシナリオの選択] エリアで、シナリオを [大文字/小文字とスペースの検出] に設定します。
[タグキー] テキストボックスに
Envと入力します。[許可されるタグ値を指定] テキストボックスに
Prodと入力します。
[作成] をクリックします。
ステップ 2:タグポリシーのアタッチ
ステップ 1 で作成したタグポリシーを現在のアカウントにアタッチします。ポリシーがアタッチされると、現在のアカウントとその RAM ユーザーに適用されます。
[ポリシーライブラリ] ページで、[現在のアカウントのポリシー] タブをクリックします。ポリシーリストから、先ほど作成したポリシーを見つけます。
対象のタグポリシーの [操作] 列で、[アタッチ] をクリックします。
[アタッチ] ダイアログボックスで、[アタッチ] をクリックします。これにより、タグポリシーが現在の Alibaba Cloud アカウントにアタッチされます。
(オプション) ステップ 3:有効なポリシーの表示
同じターゲットに複数のポリシーをアタッチすると、システムはそれらを 1 つの有効なポリシーに集約します。この有効なポリシーを表示できます。詳細については、「有効なポリシーの表示」をご参照ください。
ステップ 4:非準拠レポートの表示とダウンロード
検出タスクの完了後、結果を表示します。
システムは非準拠タグを持つリソースを自動的に検出します。これらのリソースの検出レポートを表示またはダウンロードできます。
左側のナビゲーションウィンドウで、 を選択します。
[現在のアカウントのポリシー] タブをクリックします。
[操作] 列の
Envタグキーまたは [詳細] をクリックして有効なポリシーの詳細ページを開き、非準拠リソースの検出結果を表示およびダウンロードします。[検出結果] タブで、検出結果を表示できます。

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

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