Sdílet prostřednictvím


az spring app identity

Poznámka:

Tento odkaz je součástí rozšíření Spring pro Azure CLI (verze 2.56.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az spring app identity . Přečtěte si další informace o rozšířeních.

Správa spravovaných identit aplikace

Příkazy

Name Description Typ Stav
az spring app identity assign

Povolte spravovanou identitu přiřazenou systémem nebo přiřaďte spravované identity přiřazené uživatelem k aplikaci.

Rozšíření GA
az spring app identity force-set

Vynucení nastavení spravovaných identit v aplikaci

Rozšíření GA
az spring app identity remove

Odeberte spravovanou identitu z aplikace.

Rozšíření GA
az spring app identity show

Zobrazení informací o spravované identitě aplikace

Rozšíření GA

az spring app identity assign

Povolte spravovanou identitu přiřazenou systémem nebo přiřaďte spravované identity přiřazené uživatelem k aplikaci.

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

Příklady

Povolte identitu přiřazenou systémem.

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

Povolte identitu přiřazenou systémem v aplikaci s rolí Čtenář.

az spring 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

Přiřaďte k aplikaci dvě spravované identity přiřazené uživatelem.

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

Povinné parametry

--name -n

Název aplikace spuštěné v zadané instanci Azure Spring Apps

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--service -s

Název instance Azure Spring Apps můžete nakonfigurovat výchozí službu pomocí příkazu az configure --defaults spring=.

Volitelné parametry

--role

Přiřadí se název role nebo ID spravované identity.

--scope

Rozsah spravované identity má přístup.

--system-assigned

Povolte spravovanou identitu přiřazenou systémem v aplikaci.

Přípustné hodnoty: false, true
--user-assigned

ID prostředků spravované identity přiřazené uživatelem oddělených mezerami pro assgin do aplikace.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az spring app identity force-set

Vynucení nastavení spravovaných identit v aplikaci

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

Příklady

Vynutit odebrání všech spravovaných identit v aplikaci

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

Vynuťte odebrání všech spravovaných identit přiřazených uživatelem v aplikaci a povolte nebo zachovejte spravovanou identitu přiřazenou systémem.

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

Vynuťte odebrání spravované identity přiřazené systémem v aplikaci a přiřaďte nebo udržujte spravované identity přiřazené uživatelem.

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

Povinné parametry

--name -n

Název aplikace spuštěné v zadané instanci Azure Spring Apps

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--service -s

Název instance Azure Spring Apps můžete nakonfigurovat výchozí službu pomocí příkazu az configure --defaults spring=.

--system-assigned

Povolené hodnoty: ["enable", "disable"]. Povolením nebo zachováním spravované identity přiřazené systémem použijte možnost povolit nebo zachovat spravovanou identitu přiřazenou systémem. Pomocí příkazu "disable" odeberte spravovanou identitu přiřazenou systémem.

--user-assigned

Povolené hodnoty: ["disable", ID prostředků spravované identity přiřazené uživatelem oddělených mezerami]. Pomocí příkazu "disable" odeberte všechny spravované identity přiřazené uživatelem, pomocí ID prostředků přiřaďte nebo udržujte spravované identity přiřazené uživatelem.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az spring app identity remove

Odeberte spravovanou identitu z aplikace.

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

Příklady

Odeberte spravovanou identitu přiřazenou systémem z aplikace.

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

Odeberte spravované identity přiřazené systémem a přiřazené uživatelem z aplikace.

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

Odeberte všechny spravované identity přiřazené uživatelem z aplikace.

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

Povinné parametry

--name -n

Název aplikace spuštěné v zadané instanci Azure Spring Apps

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--service -s

Název instance Azure Spring Apps můžete nakonfigurovat výchozí službu pomocí příkazu az configure --defaults spring=.

Volitelné parametry

--system-assigned

Odeberte spravovanou identitu přiřazenou systémem.

Přípustné hodnoty: false, true
--user-assigned

Id prostředků spravované identity přiřazené uživatelem oddělených mezerami, které se mají odebrat. Pokud není zadané žádné ID, odeberte všechny spravované identity přiřazené uživatelem.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az spring app identity show

Zobrazení informací o spravované identitě aplikace

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

Příklady

Zobrazení informací o spravované identitě aplikace

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

Povinné parametry

--name -n

Název aplikace spuštěné v zadané instanci Azure Spring Apps

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--service -s

Název instance Azure Spring Apps můžete nakonfigurovat výchozí službu pomocí příkazu az configure --defaults spring=.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.