Hierarchy Settings - Create Or Update
管理グループ レベルで定義されている階層設定を作成または更新します。
PUT https://management.azure.com/providers/Microsoft.Management/managementGroups/{groupId}/settings/default?api-version=2020-05-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
group
|
path | True |
string |
管理グループ ID。 |
api-version
|
query | True |
string |
クライアント要求で使用される API のバージョン。 現在のバージョンは 2018-01-01-preview です。 |
要求本文
名前 | 型 | 説明 |
---|---|---|
properties.defaultManagementGroup |
string |
このテナントに新しいサブスクリプションを追加する既定の管理グループを設定する設定。 たとえば、/providers/Microsoft.Management/managementGroups/defaultGroup |
properties.requireAuthorizationForGroupCreation |
boolean |
ルート管理グループでグループを作成したときに RBAC アクセスが必要かどうかを示します。 true に設定すると、ユーザーはルートの直下に新しいグループを作成するために、ルート管理グループ スコープに対して Microsoft.Management/managementGroups/write アクションを要求します。 これにより、アクセス権が付与されない限り、新しいユーザーが新しい管理グループを作成できなくなります。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
エラー |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー。
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
名前 | 説明 |
---|---|
user_impersonation | ユーザー アカウントの借用 |
例
GetGroupSettings
要求のサンプル
PUT https://management.azure.com/providers/Microsoft.Management/managementGroups/root/settings/default?api-version=2020-05-01
{
"properties": {
"defaultManagementGroup": "/providers/Microsoft.Management/managementGroups/DefaultGroup",
"requireAuthorizationForGroupCreation": true
}
}
応答のサンプル
{
"id": "/providers/Microsoft.Management/managementGroups/root/settings/default",
"type": "Microsoft.Management/managementGroups/settings",
"name": "root",
"properties": {
"tenantId": "20000000-0000-0000-0000-000000000000",
"defaultManagementGroup": "/providers/Microsoft.Management/managementGroups/DefaultGroup",
"requireAuthorizationForGroupCreation": true
}
}
定義
名前 | 説明 |
---|---|
Create |
管理グループ設定を作成または更新するためのパラメーター |
Error |
エラーの詳細。 |
Error |
error オブジェクト。 |
Hierarchy |
管理グループスコープで定義された設定。 |
CreateOrUpdateSettingsRequest
管理グループ設定を作成または更新するためのパラメーター
名前 | 型 | 説明 |
---|---|---|
properties.defaultManagementGroup |
string |
このテナントに新しいサブスクリプションを追加する既定の管理グループを設定する設定。 たとえば、/providers/Microsoft.Management/managementGroups/defaultGroup |
properties.requireAuthorizationForGroupCreation |
boolean |
ルート管理グループでグループを作成したときに RBAC アクセスが必要かどうかを示します。 true に設定すると、ユーザーはルートの直下に新しいグループを作成するために、ルート管理グループ スコープに対して Microsoft.Management/managementGroups/write アクションを要求します。 これにより、アクセス権が付与されない限り、新しいユーザーが新しい管理グループを作成できなくなります。 |
ErrorDetails
エラーの詳細。
名前 | 型 | 説明 |
---|---|---|
code |
string |
サーバー定義のエラー コードのセットの 1 つ。 |
details |
string |
エラーの詳細を人間が判読できる表現。 |
message |
string |
エラーの人間が判読できる表現。 |
ErrorResponse
error オブジェクト。
名前 | 型 | 説明 |
---|---|---|
error |
エラー |
HierarchySettings
管理グループスコープで定義された設定。
名前 | 型 | 説明 |
---|---|---|
id |
string |
settings オブジェクトの完全修飾 ID。 たとえば、/providers/Microsoft.Management/managementGroups/00000000-0000-0000-0000-000000000000000/settings/default です。 |
name |
string |
オブジェクトの名前。 この場合は、既定値です。 |
properties.defaultManagementGroup |
string |
このテナントに新しいサブスクリプションを追加する既定の管理グループを設定する設定。 たとえば、/providers/Microsoft.Management/managementGroups/defaultGroup |
properties.requireAuthorizationForGroupCreation |
boolean |
ルート管理グループでグループを作成したときに RBAC アクセスが必要かどうかを示します。 true に設定すると、ユーザーはルートの直下に新しいグループを作成するために、ルート管理グループ スコープに対して Microsoft.Management/managementGroups/write アクションを要求します。 これにより、アクセス権が付与されない限り、新しいユーザーが新しい管理グループを作成できなくなります。 |
properties.tenantId |
string |
階層設定に関連付けられている AAD テナント ID。 たとえば、00000000-0000-0000-0000-000000000000000000 |
type |
string |
リソースの型。 たとえば、Microsoft.Management/managementGroups/settings などです。 |