タグポリシーにより、Alibaba Cloud リソース全体で一貫したタグ付けを適用します。
概要
タグポリシーは、シングルアカウントモードとリソースディレクトリモードの 2 つのモードに対応しています。詳細については、「タグポリシー機能のモード」をご参照ください。
プロダクションでこの機能を有効にする前に、リソースが少ないアカウントでテストしてください。
単一アカウントモード
ステップ 1:タグポリシー機能の有効化
Resource Management コンソールにログインします。
左側のナビゲーションウィンドウで、[タグポリシー] > [設定] を選択します。
[現在のアカウントの設定] タブで、[タグポリシー] を [有効] に設定します。

[タグポリシーの有効化] ダイアログボックスで、有効にする をクリックします。
タグポリシー機能を有効にすると、システムはサービスロール AliyunServiceRoleForTag を作成します。このロールは、サービス間のアクセスに関する問題を解決できます。詳細については、「タグのサービスロール」をご参照ください。
ステップ 2:タグポリシーの作成
リソースに必要なタグを定義するタグポリシーを作成します。その後、このポリシーに基づいてリソースが検証されます。
左側のナビゲーションウィンドウで、[タグポリシー] > [ポリシーライブラリ] を選択します。
-
ポリシーライブラリ ページで、タグポリシーの作成 をクリックします。
[基本情報] セクションで、[ポリシー名] と [ポリシーの説明] を設定します。
[ポリシーの詳細] セクションで、次のいずれかのモードでポリシーの詳細を設定します。
[クイックモード](推奨)
ポリシーシナリオを選択し、ビジネス要件に基づいてルールを設定します。
[指定のタグ値を持つタグをリソースに追加する]
タグポリシーでは、リソースに追加する必要があるタグを指定できます。 また、タグポリシーに指定した実行モードに基づいて、非準拠タグの自動検出、自動修復、イベント前インターセプトなどの機能を有効にすることもできます。
パラメーター
説明
[タグキー]
タグキーを入力します。
[許可されるタグ値を指定する]
タグキーに許可されるタグ値です。 複数のタグ値を指定できます。 また、アスタリスク (*) をワイルドカードとして使用して、任意のタグ値を示すこともできます。
[ポリシー実行モード]
[イベント後検出]
イベント後検出は、このシナリオで使用されるタグポリシーのデフォルトの実行モードです。 ビジネス要件に基づいて、次の検出ルールを有効にすることができます。 検出結果は、関連する 有効なポリシー の詳細ページで確認できます。
[検出対象のリソースタイプを指定する]:デフォルトでは、サポートされているすべてのリソースタイプに対してイベント後検出が実行されます。 ビジネス要件に基づいてリソースタイプを指定できます。 リソースタイプを指定した場合、イベント後検出は指定されたタイプのリソースに対してのみ実行されます。
[リソースグループを指定する]:デフォルトでは、すべてのリソースグループのリソースに対してイベント後検出が実行されます。 ビジネス要件に基づいてリソースグループを指定できます。 最大 20 個のリソースグループを指定できます。
説明リソースディレクトリモードのタグポリシー機能は、[リソースグループを指定する] パラメーターをサポートしていません。
[リージョン範囲を指定する]:デフォルトでは、すべてのリージョンのリソースに対してイベント後検出が実行されます。 ビジネス要件に基づいてリージョンを指定できます。 最大 20 個のリージョンを指定できます。
[タグ範囲を指定する]:ビジネス要件に基づいてタグ範囲を指定できます。 タグ範囲を指定すると、指定されたタグを持つリソースに対してのみイベント後検出が実行されます。 指定するタグは AND 条件で関連付けられます。 最大 20 個のタグを指定できます。
[リソース名の正規表現を指定する]:ビジネス要件に基づいて正規表現を指定できます。 正規表現を指定すると、名前がこの正規表現に一致するリソースに対してのみイベント後検出が実行されます。 たとえば、正規表現
abc-.*を指定できます。 これは、名前がabc-で始まるリソースに対してイベント後検出が実行されることを示します。[自動修復]:このオプションを選択すると、システムは非準拠タグを自動的に修復します。 自動修復を有効にする各タグ値の範囲を指定する必要があります。 各タグ値の範囲は一意である必要があります。
[イベント前インターセプト]
リソースを作成したり、既存のリソースにタグを追加したりすると、システムはチェックを実行します。 タグポリシーで定義されているタグがリソースに追加されていない場合、リソースの作成またはタグの追加操作は失敗します。 詳細については、「非準拠タグのイベント前インターセプトを有効にする」をご参照ください。
[指定の正規表現とタグ値を照合する]
タグポリシーで正規表現を指定して、タグ値の形式を制限できます。 正規表現に一致しないタグ値は自動的に修復できます。
パラメーター
説明
[タグキー]
タグキーを入力します。
[許可されるタグ値を指定する]
タグ値の形式を制限する正規表現を入力します。
[ポリシー実行モード]
[イベント後検出] は、このシナリオで使用されるタグポリシーのデフォルトの実行モードです。 ビジネス要件に基づいて、次の検出ルールを有効にすることができます。 検出結果は、関連する 有効なポリシー の詳細ページで確認できます。
[検出対象のリソースタイプを指定する]:デフォルトでは、サポートされているすべてのリソースタイプに対してイベント後検出が実行されます。 ビジネス要件に基づいてリソースタイプを指定できます。 リソースタイプを指定した場合、イベント後検出は指定されたタイプのリソースに対してのみ実行されます。
[リソースグループを指定する]:デフォルトでは、すべてのリソースグループのリソースに対してイベント後検出が実行されます。 ビジネス要件に基づいてリソースグループを指定できます。 最大 20 個のリソースグループを指定できます。
説明リソースディレクトリモードのタグポリシー機能は、[リソースグループを指定する] パラメーターをサポートしていません。
[リージョン範囲を指定する]:デフォルトでは、すべてのリージョンのリソースに対してイベント後検出が実行されます。 ビジネス要件に基づいてリージョンを指定できます。 最大 20 個のリージョンを指定できます。
[タグ範囲を指定する]:ビジネス要件に基づいてタグ範囲を指定できます。 タグ範囲を指定すると、指定されたタグを持つリソースに対してのみイベント後検出が実行されます。 指定するタグは AND 条件で関連付けられます。 最大 20 個のタグを指定できます。
[リソース名の正規表現を指定する]:ビジネス要件に基づいて正規表現を指定できます。 正規表現を指定すると、名前がこの正規表現に一致するリソースに対してのみイベント後検出が実行されます。 たとえば、正規表現
abc-.*を指定できます。 これは、名前がabc-で始まるリソースに対してイベント後検出が実行されることを示します。[自動修復]:このオプションを選択すると、システムは非準拠タグを自動的に修復します。 自動修復を有効にする各タグ値の範囲を指定する必要があります。 各タグ値の範囲は一意である必要があります。
[リソースグループからリソースのタグを自動的に継承する]
リソースグループにタグを追加した後、タグポリシーを設定してタグの自動継承機能を使用できます。 この機能により、リソースグループに追加または作成されたリソースは、リソースグループに追加されたタグを自動的に継承できます。
パラメーター
説明
[タグキー]
タグキーを入力します。
単一アカウントモードのタグポリシーでは、[タグキーを持つリソースグループを表示] をクリックして、タグキーが追加されているリソースグループを表示できます。
[検出対象のリソースタイプを指定する]
デフォルトでは、サポートされているすべてのリソースタイプが検出されます。 ビジネス要件に基づいてリソースタイプを指定できます。 リソースタイプを指定した場合、イベント後検出は指定されたタイプのリソースに対してのみ実行されます。
[リソースグループを指定する]
デフォルトでは、すべてのリソースグループのリソースが検出されます。 ビジネス要件に基づいてリソースグループを指定できます。 最大 20 個のリソースグループを指定できます。
説明リソースディレクトリモードのタグポリシー機能は、[リソースグループを指定する] パラメーターをサポートしていません。
[除外するリソースの ID を指定する]
リソースが属するリソースグループからタグを継承しないリソースの ID を指定できます。 最大 20 個のリソース ID を指定できます。
[リージョン範囲を指定する]
デフォルトでは、すべてのリージョンのリソースが検出されます。 ビジネス要件に基づいてリージョンを指定できます。 最大 20 個のリージョンを指定できます。
[タグ範囲を指定する]
ビジネス要件に基づいてタグ範囲を指定できます。 タグ範囲を指定すると、指定されたタグを持つリソースに対してのみイベント後検出が実行されます。 指定するタグは AND 条件で関連付けられます。 最大 20 個のタグを指定できます。
[ポリシーシナリオとタグキーを追加] をクリックして、複数のポリシーシナリオとタグキーのルールを設定できます。
[JSON]
このモードでは、ポリシーの詳細を JSON 形式で指定する必要があります。 タグポリシーに高い要件がある場合は、このモードを使用してください。 このモードを使用する前に、タグポリシーの構文を理解しておく必要があります。 詳細については、「タグポリシーの構文」をご参照ください。
[作成] をクリックします。
ステップ 3:タグポリシーのアタッチ
Alibaba Cloud アカウントにタグポリシーをアタッチして、アカウント内のリソースに適用します。
左側のナビゲーションウィンドウで、[タグポリシー] > [ポリシーライブラリ] を選択します。
タグポリシーを見つけ、[アクション] 列の [アタッチ] をクリックします。
[アタッチ] ダイアログボックスで、[アタッチ] をクリックします。
タグポリシーは、ログインに使用する Alibaba Cloud アカウントにアタッチされます。
ステップ 4: (オプション) 有効なポリシーの表示
アタッチ後、アカウントに適用されている有効なポリシーを表示します。
左側のナビゲーションウィンドウで、[タグポリシー] > [有効なポリシー] を選択します。
-
タグキーをクリックして、基本情報、関連するタグポリシー、検出結果、修復レコードなど、その有効なポリシーの詳細を表示します。
ステップ 5:タグポリシーが有効かどうかの確認
アカウントまたは RAM ユーザーでタグ操作を実行し、ポリシーが適用されていることを確認します。たとえば、ポリシーが VPC にタグ CostCenter:Beijing を要求する場合、準拠しているタグ CostCenter:Beijing のみを追加できます。costCenter:Shanghai のような非準拠タグは拒否されます。
リソースディレクトリモード
セキュリティ上の理由から、リソースディレクトリの管理アカウントで RAM ユーザーを作成し、AdministratorAccess ポリシーをアタッチした後、その RAM ユーザーとして以下の操作を実行してください。詳細については、「RAM ユーザーの作成」および「RAM ユーザーへの権限付与」をご参照ください。
ステップ 1: タグポリシー機能の有効化
Resource Management コンソールにログインします。
左側のナビゲーションウィンドウで、[タグポリシー] > [設定] を選択します。
[リソースディレクトリの設定] タブで、[タグポリシー] を [有効] に設定します。
説明[現在のアカウントの設定] タブで、リソースディレクトリの管理アカウントを使用してシングルアカウントモードでタグポリシー機能を有効にすることもできます。この機能は管理アカウントに有効になります。
[タグポリシーの有効化] ダイアログボックスで、有効にする をクリックします。
タグポリシー機能を有効にすると、システムはサービスロール AliyunServiceRoleForTag を作成します。このロールは、サービス間のアクセスに関する問題を解決できます。詳細については、「タグのサービスロール」をご参照ください。
ステップ 2: タグポリシーの作成
リソースに必要なタグを定義するタグポリシーを作成します。その後、リソースはこのポリシーに照らして検証されます。
左側のナビゲーションウィンドウで、[タグポリシー] > [ポリシーライブラリ] を選択します。
-
[ポリシーライブラリ] ページで、[リソースディレクトリポリシー] タブをクリックし、[タグポリシーの作成] をクリックします。
[基本情報] セクションで、[ポリシー名] と [ポリシーの説明] を設定します。
[ポリシーの詳細] セクションで、次のいずれかのモードでポリシーの詳細を設定します。
[クイックモード](推奨)
ポリシーシナリオを選択し、ビジネス要件に基づいてルールを設定します。
[指定のタグ値を持つタグをリソースに追加する]
タグポリシーでは、リソースに追加する必要があるタグを指定できます。 また、タグポリシーに指定した実行モードに基づいて、非準拠タグの自動検出、自動修復、イベント前インターセプトなどの機能を有効にすることもできます。
パラメーター
説明
[タグキー]
タグキーを入力します。
[許可されるタグ値を指定する]
タグキーに許可されるタグ値です。 複数のタグ値を指定できます。 また、アスタリスク (*) をワイルドカードとして使用して、任意のタグ値を示すこともできます。
[ポリシー実行モード]
[イベント後検出]
イベント後検出は、このシナリオで使用されるタグポリシーのデフォルトの実行モードです。 ビジネス要件に基づいて、次の検出ルールを有効にすることができます。 検出結果は、関連する 有効なポリシー の詳細ページで確認できます。
[検出対象のリソースタイプを指定する]:デフォルトでは、サポートされているすべてのリソースタイプに対してイベント後検出が実行されます。 ビジネス要件に基づいてリソースタイプを指定できます。 リソースタイプを指定した場合、イベント後検出は指定されたタイプのリソースに対してのみ実行されます。
[リソースグループを指定する]:デフォルトでは、すべてのリソースグループのリソースに対してイベント後検出が実行されます。 ビジネス要件に基づいてリソースグループを指定できます。 最大 20 個のリソースグループを指定できます。
説明リソースディレクトリモードのタグポリシー機能は、[リソースグループを指定する] パラメーターをサポートしていません。
[リージョン範囲を指定する]:デフォルトでは、すべてのリージョンのリソースに対してイベント後検出が実行されます。 ビジネス要件に基づいてリージョンを指定できます。 最大 20 個のリージョンを指定できます。
[タグ範囲を指定する]:ビジネス要件に基づいてタグ範囲を指定できます。 タグ範囲を指定すると、指定されたタグを持つリソースに対してのみイベント後検出が実行されます。 指定するタグは AND 条件で関連付けられます。 最大 20 個のタグを指定できます。
[リソース名の正規表現を指定する]:ビジネス要件に基づいて正規表現を指定できます。 正規表現を指定すると、名前がこの正規表現に一致するリソースに対してのみイベント後検出が実行されます。 たとえば、正規表現
abc-.*を指定できます。 これは、名前がabc-で始まるリソースに対してイベント後検出が実行されることを示します。[自動修復]:このオプションを選択すると、システムは非準拠タグを自動的に修復します。 自動修復を有効にする各タグ値の範囲を指定する必要があります。 各タグ値の範囲は一意である必要があります。
[イベント前インターセプト]
リソースを作成したり、既存のリソースにタグを追加したりすると、システムはチェックを実行します。 タグポリシーで定義されているタグがリソースに追加されていない場合、リソースの作成またはタグの追加操作は失敗します。 詳細については、「非準拠タグのイベント前インターセプトを有効にする」をご参照ください。
[指定の正規表現とタグ値を照合する]
タグポリシーで正規表現を指定して、タグ値の形式を制限できます。 正規表現に一致しないタグ値は自動的に修復できます。
パラメーター
説明
[タグキー]
タグキーを入力します。
[許可されるタグ値を指定する]
タグ値の形式を制限する正規表現を入力します。
[ポリシー実行モード]
[イベント後検出] は、このシナリオで使用されるタグポリシーのデフォルトの実行モードです。 ビジネス要件に基づいて、次の検出ルールを有効にすることができます。 検出結果は、関連する 有効なポリシー の詳細ページで確認できます。
[検出対象のリソースタイプを指定する]:デフォルトでは、サポートされているすべてのリソースタイプに対してイベント後検出が実行されます。 ビジネス要件に基づいてリソースタイプを指定できます。 リソースタイプを指定した場合、イベント後検出は指定されたタイプのリソースに対してのみ実行されます。
[リソースグループを指定する]:デフォルトでは、すべてのリソースグループのリソースに対してイベント後検出が実行されます。 ビジネス要件に基づいてリソースグループを指定できます。 最大 20 個のリソースグループを指定できます。
説明リソースディレクトリモードのタグポリシー機能は、[リソースグループを指定する] パラメーターをサポートしていません。
[リージョン範囲を指定する]:デフォルトでは、すべてのリージョンのリソースに対してイベント後検出が実行されます。 ビジネス要件に基づいてリージョンを指定できます。 最大 20 個のリージョンを指定できます。
[タグ範囲を指定する]:ビジネス要件に基づいてタグ範囲を指定できます。 タグ範囲を指定すると、指定されたタグを持つリソースに対してのみイベント後検出が実行されます。 指定するタグは AND 条件で関連付けられます。 最大 20 個のタグを指定できます。
[リソース名の正規表現を指定する]:ビジネス要件に基づいて正規表現を指定できます。 正規表現を指定すると、名前がこの正規表現に一致するリソースに対してのみイベント後検出が実行されます。 たとえば、正規表現
abc-.*を指定できます。 これは、名前がabc-で始まるリソースに対してイベント後検出が実行されることを示します。[自動修復]:このオプションを選択すると、システムは非準拠タグを自動的に修復します。 自動修復を有効にする各タグ値の範囲を指定する必要があります。 各タグ値の範囲は一意である必要があります。
[リソースグループからリソースのタグを自動的に継承する]
リソースグループにタグを追加した後、タグポリシーを設定してタグの自動継承機能を使用できます。 この機能により、リソースグループに追加または作成されたリソースは、リソースグループに追加されたタグを自動的に継承できます。
パラメーター
説明
[タグキー]
タグキーを入力します。
単一アカウントモードのタグポリシーでは、[タグキーを持つリソースグループを表示] をクリックして、タグキーが追加されているリソースグループを表示できます。
[検出対象のリソースタイプを指定する]
デフォルトでは、サポートされているすべてのリソースタイプが検出されます。 ビジネス要件に基づいてリソースタイプを指定できます。 リソースタイプを指定した場合、イベント後検出は指定されたタイプのリソースに対してのみ実行されます。
[リソースグループを指定する]
デフォルトでは、すべてのリソースグループのリソースが検出されます。 ビジネス要件に基づいてリソースグループを指定できます。 最大 20 個のリソースグループを指定できます。
説明リソースディレクトリモードのタグポリシー機能は、[リソースグループを指定する] パラメーターをサポートしていません。
[除外するリソースの ID を指定する]
リソースが属するリソースグループからタグを継承しないリソースの ID を指定できます。 最大 20 個のリソース ID を指定できます。
[リージョン範囲を指定する]
デフォルトでは、すべてのリージョンのリソースが検出されます。 ビジネス要件に基づいてリージョンを指定できます。 最大 20 個のリージョンを指定できます。
[タグ範囲を指定する]
ビジネス要件に基づいてタグ範囲を指定できます。 タグ範囲を指定すると、指定されたタグを持つリソースに対してのみイベント後検出が実行されます。 指定するタグは AND 条件で関連付けられます。 最大 20 個のタグを指定できます。
[ポリシーシナリオとタグキーを追加] をクリックして、複数のポリシーシナリオとタグキーのルールを設定できます。
[JSON]
このモードでは、ポリシーの詳細を JSON 形式で指定する必要があります。 タグポリシーに高い要件がある場合は、このモードを使用してください。 このモードを使用する前に、タグポリシーの構文を理解しておく必要があります。 詳細については、「タグポリシーの構文」をご参照ください。
[作成] をクリックします。
ステップ 3: タグポリシーのアタッチ
タグポリシーをルートフォルダー、特定のフォルダー、または特定のメンバーにアタッチして、それらのメンバー内のリソースに適用します。
左側のナビゲーションウィンドウで、[タグポリシー] > [ポリシーライブラリ] を選択します。
[ポリシーライブラリ] ページで、[リソースディレクトリポリシー] タブをクリックします。
タグポリシーを見つけ、[アクション] 列の [アタッチ] をクリックします。
[アタッチ] ダイアログボックスで、宛先を選択し、[アタッチ] をクリックします。
アタッチされた各ターゲットの有効範囲は次のとおりです。
Root フォルダ: タグポリシーは、リソースディレクトリ内のすべてのメンバーに適用されます。
特定のフォルダ: タグポリシーは、そのフォルダ内のメンバーにのみ適用されます。
特定のメンバー: タグポリシーは、そのメンバーにのみ適用されます。
説明リソースディレクトリのタグポリシーをリソースディレクトリの管理アカウントにアタッチすることはできません。ただし、管理アカウントに対して現在のアカウントのタグポリシーを作成してアタッチすることはできます。
ステップ 4: (オプション) 有効なポリシーの表示
ルートフォルダー、フォルダー、またはメンバーの有効なポリシーを表示します。有効なポリシーは、タグポリシーの継承階層から導出されます。詳細については、「タグポリシーの継承と有効なタグポリシーの計算」をご参照ください。
左側のナビゲーションウィンドウで、[タグポリシー] > [有効なポリシー] を選択します。
-
関連する有効なポリシーを表示します。
-
[すべてのメンバー] タブをクリックして、タグポリシーがアタッチされているメンバーを表示します。メンバーの [操作] 列にある [検出結果を表示] をクリックして、基本情報、関連するタグポリシー、検出結果、修復レコードなど、有効なポリシーの詳細を表示できます。
-
[このディレクトリの有効なポリシー] タブで、リソースディレクトリ内のノードにアタッチされている有効なポリシーを表示します。タグキーをクリックして、基本情報、アタッチメント関係、検出結果、修復レコードなど、有効なポリシーの詳細を表示できます。
-
ステップ 5: タグポリシーが有効かどうかの確認
-
RAM ユーザーを使用して、タグポリシーがアタッチされているメンバーにアクセスします。
詳細については、「メンバーを使用した Alibaba Cloud 管理コンソールへのログイン」をご参照ください。
-
メンバー内のリソースに対してタグ関連の操作を実行して、タグポリシーが有効かどうかを確認します。
たとえば、ポリシーで VPC にタグ
CostCenter:Beijingが必要な場合、準拠したタグCostCenter:Beijingのみを追加できます。costCenter:Shanghaiなどの非準拠タグは拒否されます。