Partager via


HierarchySettingsInfo Classe

Ressource des paramètres de hiérarchie.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Héritage
HierarchySettingsInfo

Constructeur

HierarchySettingsInfo(*, tenant_id: str | None = None, require_authorization_for_group_creation: bool | None = None, default_management_group: str | None = None, **kwargs)

Paramètres

tenant_id
str
Obligatoire

ID de locataire AAD associé aux paramètres de hiérarchie. Par exemple, 00000000-0000-0000-0000-00000000000000.

require_authorization_for_group_creation
bool
Obligatoire

Indique si l’accès RBAC est requis lors de la création du groupe sous le groupe d’administration racine. Si la valeur est true, l’utilisateur a besoin de l’action Microsoft.Management/managementGroups/write sur l’étendue du groupe d’administration racine pour créer des groupes directement sous la racine. Cela empêchera les nouveaux utilisateurs de créer des groupes d’administration, sauf s’ils sont autorisés à y accéder.

default_management_group
str
Obligatoire

Paramètres qui définissent le groupe d’administration par défaut sous lequel les nouveaux abonnements sont ajoutés dans ce locataire. Par exemple, /providers/Microsoft.Management/managementGroups/defaultGroup.

Variables

id
str

ID complet de l’objet settings. Par exemple, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-0000000000000/settings/default.

type
str

Type de la ressource. Par exemple, Microsoft.Management/managementGroups/settings.

name
str

Nom de l'objet. Dans ce cas, valeur par défaut.