Freigeben über


HierarchySettings Klasse

Einstellungen, die im Bereich "Verwaltungsgruppe" definiert sind.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Vererbung
HierarchySettings

Konstruktor

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

Parameter

tenant_id
str
Erforderlich

Die den Hierarchieeinstellungen zugeordnete AAD-Mandanten-ID. Beispiel: 000000000-0000-0000-0000-000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

require_authorization_for_group_creation
bool
Erforderlich

Gibt an, ob bei der Gruppenerstellung unter der Stammverwaltungsgruppe RBAC-Zugriff erforderlich ist. Wenn dieser Wert auf true festgelegt ist, benötigt der Benutzer die Aktion Microsoft.Management/managementGroups/write im Bereich der Stammverwaltungsgruppe, um neue Gruppen direkt unter dem Stamm zu erstellen. Dadurch wird verhindert, dass neue Benutzer neue Verwaltungsgruppen erstellen, es sei denn, sie erhalten Zugriff.

default_management_group
str
Erforderlich

Einstellungen, die die Standardverwaltungsgruppe festlegen, unter der neue Abonnements in diesem Mandanten hinzugefügt werden. Beispiel: /providers/Microsoft.Management/managementGroups/defaultGroup.

Variablen

id
str

Die vollqualifizierte ID für das Einstellungsobjekt. Beispiel: /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-00000000000000000000/settings/default.

type
str

Der Typ der Ressource. Beispiel: Microsoft.Management/managementGroups/settings.

name
str

Der Name des Objekts. In diesem Fall standard.