Freigeben über


az blueprint artifact role

Hinweis

Diese Referenz ist Teil der Blueprint-Erweiterung für die Azure CLI (Version 2.50.0 oder höher). Die Erweiterung installiert automatisch, wenn Sie einen Az Blueprint-Artefakt-Rollenbefehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen

Befehle zum Verwalten des Entwurfsrollenzuweisungsartefaktes.

Befehle

Name Beschreibung Typ Status
az blueprint artifact role create

Erstellen eines Blueprint-Rollenartefakts.

Durchwahl Allgemein verfügbar
az blueprint artifact role update

Aktualisieren des Blueprint-Rollenartefakts.

Durchwahl Allgemein verfügbar

az blueprint artifact role create

Erstellen eines Blueprint-Rollenartefakts.

az blueprint artifact role create --artifact-name
                                  --blueprint-name
                                  --principal-ids
                                  --role-definition-id
                                  [--depends-on]
                                  [--description]
                                  [--display-name]
                                  [--management-group]
                                  [--resource-group-art]
                                  [--subscription]

Beispiele

Erstellen eines Rollenartefakts

az blueprint artifact role create \
--blueprint-name MyBlueprint --artifact-name MyRole --role-definition-id \
"/providers/Microsoft.Authorization/roleDefinitions/00000000-0000-0000-0000-000000000000" \
--principal-ids "[parameters('[Usergrouporapplicationname]:MyRoleAssignmentName')]"

Erforderliche Parameter

--artifact-name

Name des Blueprintartefakts.

--blueprint-name

Name der Blaupausendefinition.

--principal-ids

Array von Benutzer- oder Gruppenidentitäten in Azure Active Directory oder ein Verweis auf den entsprechenden Parameter in Blueprint Definiton. Die roleDefinition gilt für jede Identität.

--role-definition-id

Die vollständige Rollendefinitions-ID. Nur integrierte Rollen werden unterstützt.

Optionale Parameter

--depends-on

Artefakte, die vor dem angegebenen Artefakt bereitgestellt werden müssen.

--description

Beschreibung des Blueprintartefakts.

--display-name

Anzeigename dieses Artefakts.

--management-group -m

Verwenden Sie die Verwaltungsgruppe für den Umfang des Blueprints.

--resource-group-art

Name des Ressourcengruppenartefaktes, dem die Richtlinie zugewiesen wird.

--subscription -s

Verwenden Sie das Abonnement für den Umfang des Blueprints. Wenn "-management-group" nicht angegeben ist, wird der Wert "-subscription" oder das Standardabonnement als Bereich verwendet.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az blueprint artifact role update

Aktualisieren des Blueprint-Rollenartefakts.

az blueprint artifact role update --artifact-name
                                  --blueprint-name
                                  [--depends-on]
                                  [--description]
                                  [--display-name]
                                  [--management-group]
                                  [--resource-group-art]
                                  [--subscription]

Beispiele

Aktualisieren eines Rollenartefakts

az blueprint artifact role update \
--blueprint-name MyBlueprint --artifact-name MyRole --display-name "My Big Role"

Erforderliche Parameter

--artifact-name

Name des Blueprintartefakts.

--blueprint-name

Name der Blaupausendefinition.

Optionale Parameter

--depends-on

Artefakte, die vor dem angegebenen Artefakt bereitgestellt werden müssen. Verwenden Sie "---depends-on" ohne Werte, um Abhängigkeiten zu entfernen.

--description

Beschreibung des Blueprintartefakts.

--display-name

Anzeigename dieses Artefakts.

--management-group -m

Verwenden Sie die Verwaltungsgruppe für den Umfang des Blueprints.

--resource-group-art

Name des Ressourcengruppenartefaktes, dem die Richtlinie zugewiesen wird.

--subscription -s

Verwenden Sie das Abonnement für den Umfang des Blueprints. Wenn "-management-group" nicht angegeben ist, wird der Wert "-subscription" oder das Standardabonnement als Bereich verwendet.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.