az policy assignment identity
ポリシー割り当てのマネージド ID。
修復タスクの外側のポリシー割り当てによって使用されるシステム割り当てマネージド ID またはユーザー割り当てマネージド ID。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az policy assignment identity assign |
マネージド ID を割り当てます。 |
Core | GA |
az policy assignment identity remove |
マネージド ID を削除します。 |
Core | GA |
az policy assignment identity show |
マネージド ID を取得します。 |
Core | GA |
az policy assignment identity assign
既存の ID の置き換えは、リソース コマンドの将来のリリースで変更されます。 最初に既存の ID を削除する必要があります。
マネージド ID を割り当てます。
指定された名前とスコープに一致するポリシー割り当てに、システム割り当てマネージド ID またはユーザー割り当てマネージド ID を割り当てます。
az policy assignment identity assign --name
[--identity-scope]
[--mi-system-assigned --system-assigned]
[--mi-user-assigned --user-assigned]
[--resource-group]
[--role]
[--scope]
例
システム割り当てマネージド ID をポリシー割り当てに追加する
az policy assignment identity assign --system-assigned -g MyResourceGroup -n MyPolicyAssignment
システム割り当てマネージド ID をポリシー割り当てに追加し、リソース グループの共同作成者ロールを付与する
az policy assignment identity assign --system-assigned -g MyResourceGroup -n MyPolicyAssignment --role Contributor --identity-scope /subscriptions/{subscriptionId}/resourceGroups/MyResourceGroup
ユーザー割り当てマネージド ID をポリシー割り当てに追加する
az policy assignment identity assign --user-assigned MyAssignedId -g MyResourceGroup -n MyPolicyAssignment
必須のパラメーター
ポリシー割り当ての名前。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
システム割り当て ID がアクセスできるスコープ。
システム マネージド ID を設定します。
プロパティ | 値 |
---|---|
Parameter group: | Parameters.identity Arguments |
ユーザー マネージド ID を設定します。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
プロパティ | 値 |
---|---|
Parameter group: | Parameters.identity Arguments |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
マネージド ID に割り当てられるロール名または ID。
ポリシー割り当てのスコープ。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
出力フォーマット。
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az policy assignment identity remove
ユーザー割り当て ID の削除は、リソース コマンドの今後のリリースで変更されます。 ユーザー割り当てスイッチを提供する必要があります。
マネージド ID を削除します。
指定された名前とスコープに一致するポリシー割り当てから、システム割り当てマネージド ID またはユーザー割り当てマネージド ID を削除します。
az policy assignment identity remove --name
[--mi-system-assigned --system-assigned]
[--mi-user-assigned --user-assigned]
[--resource-group]
[--scope]
例
ポリシー割り当てからユーザー割り当てマネージド ID を削除する
az policy assignment identity remove --name MyPolicyAssignment --user-assigned
必須のパラメーター
ポリシー割り当ての名前。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
システム マネージド ID を削除します。
プロパティ | 値 |
---|---|
Parameter group: | Parameters.identity Arguments |
ユーザーマネージド ID を削除します。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
プロパティ | 値 |
---|---|
Parameter group: | Parameters.identity Arguments |
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
ポリシー割り当てのスコープ。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
出力フォーマット。
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az policy assignment identity show
マネージド ID を取得します。
指定された名前とスコープに一致するポリシー割り当てのシステム割り当てマネージド ID またはユーザー割り当てマネージド ID の詳細を取得して表示します。
az policy assignment identity show --name
[--resource-group]
[--scope]
例
ポリシー割り当てのマネージド ID を表示する
az policy assignment identity show --name MyPolicyAssignment --scope '/providers/Microsoft.Management/managementGroups/{managementGroupName}'
必須のパラメーター
ポリシー割り当ての名前。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
ポリシー割り当てのスコープ。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
出力フォーマット。
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |