Partager via


HierarchySettings Classe

Paramètres définis dans l’étendue du groupe d’administration.

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

Héritage
HierarchySettings

Constructeur

HierarchySettings(*, 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.