Freigeben über


az spring-cloud app identity

Hinweis

Diese Referenz ist Teil der Spring-Cloud--Erweiterung für die Azure CLI (Version 2.45.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie ein az spring-cloud App Identity Befehl ausführen. Erfahren Sie mehr über Erweiterungen.

Diese Befehlsgruppe ist implizit veraltet, da die Befehlsgruppe "spring-cloud app" veraltet ist und in einer zukünftigen Version entfernt wird. Verwenden Sie stattdessen "Feder-App".

Verwalten der verwalteten Identitäten einer App.

Befehle

Name Beschreibung Typ Status
az spring-cloud app identity assign

Aktivieren Sie vom System zugewiesene verwaltete Identität, oder weisen Sie einer App vom Benutzer zugewiesene verwaltete Identitäten zu.

Erweiterung Veraltet
az spring-cloud app identity force-set

Festlegen verwalteter Identitäten für eine App erzwingen.

Erweiterung Vorschau und veraltet
az spring-cloud app identity remove

Entfernen der verwalteten Identität aus einer App.

Erweiterung Veraltet
az spring-cloud app identity show

Anzeigen der verwalteten Identitätsinformationen der App.

Erweiterung Veraltet

az spring-cloud app identity assign

Als veraltet markiert

Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "Spring-Cloud App Identity" veraltet ist und in einer zukünftigen Version entfernt wird. Verwenden Sie stattdessen "Spring App Identity".

Aktivieren Sie vom System zugewiesene verwaltete Identität, oder weisen Sie einer App vom Benutzer zugewiesene verwaltete Identitäten zu.

az spring-cloud app identity assign --name
                                    --resource-group
                                    --service
                                    [--role]
                                    [--scope]
                                    [--system-assigned {false, true}]
                                    [--user-assigned]

Beispiele

Aktivieren Sie die vom System zugewiesene Identität.

az spring-cloud app identity assign -n MyApp -s MyCluster -g MyResourceGroup --system-assigned

Aktivieren Sie die vom System zugewiesene Identität in einer App mit der Rolle "Reader".

az spring-cloud app identity assign -n MyApp -s MyCluster -g MyResourceGroup --system-assigned --role Reader --scope /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/xxxxx/providers/Microsoft.KeyVault/vaults/xxxxx

Weisen Sie einer App zwei vom Benutzer zugewiesene verwaltete Identitäten zu.

az spring-cloud app identity assign -n MyApp -s MyCluster -g MyResourceGroup --user-assigned IdentityResourceId1 IdentityResourceId2

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

Optionale Parameter

--role

Rollenname oder ID, der die verwaltete Identität zugewiesen wird.

--scope

Der Bereich, auf den die verwaltete Identität zugreifen kann.

--system-assigned

Aktivieren Sie die vom System zugewiesene verwaltete Identität in einer App.

Zulässige Werte: false, true
--user-assigned
Vorschau

Durch Leerzeichen getrennte verwaltete Identitätsressourcen-IDs, die einer App zugewiesen wurden.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, 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

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az spring-cloud app identity force-set

Vorschau Als veraltet markiert

Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "Spring-Cloud App Identity" veraltet ist und in einer zukünftigen Version entfernt wird. Verwenden Sie stattdessen "Spring App Identity".

Festlegen verwalteter Identitäten für eine App erzwingen.

az spring-cloud app identity force-set --name
                                       --resource-group
                                       --service
                                       --system-assigned
                                       --user-assigned

Beispiele

Erzwingen, dass alle verwalteten Identitäten in einer App entfernt werden.

az spring-cloud app identity force-set -n MyApp -s MyCluster -g MyResourceGroup --system-assigned disable --user-assigned disable

Erzwingen, dass alle vom Benutzer zugewiesenen verwalteten Identitäten in einer App entfernt werden, und aktivieren oder behalten Sie die vom System zugewiesene verwaltete Identität.

az spring-cloud app identity force-set -n MyApp -s MyCluster -g MyResourceGroup --system-assigned enable --user-assigned disable

Erzwingen der Entfernung der vom System zugewiesenen verwalteten Identitäten in einer App und Zuweisen oder Beibehalten von vom Benutzer zugewiesenen verwalteten Identitäten.

az spring-cloud app identity force-set -n MyApp -s MyCluster -g MyResourceGroup --system-assigned disable --user-assigned IdentityResourceId1 IdentityResourceId2

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

--system-assigned

Zulässige Werte: ["enable", "disable"]. Verwenden Sie "Enable", um vom System zugewiesene verwaltete Identität zu aktivieren oder beizubehalten. Verwenden Sie "deaktivieren", um vom System zugewiesene verwaltete Identität zu entfernen.

--user-assigned

Zulässige Werte: ["disable", durch Leerzeichen getrennte verwaltete Identitätsressourcen-IDs]. Verwenden Sie "deaktivieren", um alle vom Benutzer zugewiesenen verwalteten Identitäten zu entfernen, Ressourcen-IDs zu verwenden, um vom Benutzer zugewiesene verwaltete Identitäten zuzuweisen oder beizubehalten.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, 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

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az spring-cloud app identity remove

Als veraltet markiert

Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "Spring-Cloud App Identity" veraltet ist und in einer zukünftigen Version entfernt wird. Verwenden Sie stattdessen "Spring App Identity".

Entfernen der verwalteten Identität aus einer App.

az spring-cloud app identity remove --name
                                    --resource-group
                                    --service
                                    [--system-assigned {false, true}]
                                    [--user-assigned]

Beispiele

Entfernen Sie die vom System zugewiesene verwaltete Identität aus einer App.

az spring-cloud app identity remove -n MyApp -s MyCluster -g MyResourceGroup --system-assigned

Entfernen Sie die vom System zugewiesenen und vom Benutzer zugewiesenen verwalteten Identitäten aus einer App.

az spring-cloud app identity remove -n MyApp -s MyCluster -g MyResourceGroup --system-assigned --user-assigned IdentityResourceId1 IdentityResourceId2

Entfernen Sie alle vom Benutzer zugewiesenen verwalteten Identitäten aus einer App.

az spring-cloud app identity remove -n MyApp -s MyCluster -g MyResourceGroup --user-assigned

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

Optionale Parameter

--system-assigned

Entfernen der vom System zugewiesenen verwalteten Identität.

Zulässige Werte: false, true
--user-assigned
Vorschau

Vom Leerzeichen getrennte verwaltete Identitätsressourcen-IDs, die entfernt werden sollen. Wenn keine ID angegeben wird, entfernen Sie ALLE vom Benutzer zugewiesenen verwalteten Identitäten.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, 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

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

az spring-cloud app identity show

Als veraltet markiert

Dieser Befehl ist implizit veraltet, da die Befehlsgruppe "Spring-Cloud App Identity" veraltet ist und in einer zukünftigen Version entfernt wird. Verwenden Sie stattdessen "Spring App Identity".

Anzeigen der verwalteten Identitätsinformationen der App.

az spring-cloud app identity show --name
                                  --resource-group
                                  --service

Beispiele

Anzeigen der verwalteten Identitätsinformationen einer App.

az spring-cloud app identity show -n MyApp -s MyCluster -g MyResourceGroup

Erforderliche Parameter

--name -n

Name der App.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--service -s

Name von Azure Spring Cloud, Sie können den Standarddienst mithilfe von az configure --defaults spring-cloud=konfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, 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

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.