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. 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.

Prodloužení GHANŠTINA
az spring app identity force-set

Vynucení nastavení spravovaných identit v aplikaci

Prodloužení GHANŠTINA
az spring app identity remove

Odeberte spravovanou identitu z aplikace.

Prodloužení GHANŠTINA
az spring app identity show

Zobrazení informací o spravované identitě aplikace

Prodloužení GHANŠTINA

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í az configure --defaults spring=<name>.

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ší informace a příklady najdete v http://jmespath.org/.

--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í az configure --defaults spring=<name>.

--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ší informace a příklady najdete v http://jmespath.org/.

--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í az configure --defaults spring=<name>.

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ší informace a příklady najdete v http://jmespath.org/.

--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í az configure --defaults spring=<name>.

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ší informace a příklady najdete v http://jmespath.org/.

--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.