Delen via


az spring app identity

Notitie

Deze verwijzing maakt deel uit van de spring-extensie voor de Azure CLI (versie 2.56.0 of hoger). De extensie installeert automatisch de eerste keer dat u een opdracht az spring app identity uitvoert. Meer informatie over extensies.

De beheerde identiteiten van een app beheren.

Opdracht

Name Description Type Status
az spring app identity assign

Schakel door het systeem toegewezen beheerde identiteit in of wijs door de gebruiker toegewezen beheerde identiteiten toe aan een app.

Toestel GA
az spring app identity force-set

Beheerde identiteiten voor een app geforceerd instellen.

Toestel GA
az spring app identity remove

Beheerde identiteit uit een app verwijderen.

Toestel GA
az spring app identity show

De gegevens van de beheerde identiteit van de app weergeven.

Toestel GA

az spring app identity assign

Schakel door het systeem toegewezen beheerde identiteit in of wijs door de gebruiker toegewezen beheerde identiteiten toe aan een app.

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

Voorbeelden

Schakel de door het systeem toegewezen identiteit in.

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

Schakel de door het systeem toegewezen identiteit in voor een app met de rol Lezer.

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

Wijs twee door de gebruiker toegewezen beheerde identiteiten toe aan een app.

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

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Optionele parameters

--role

De rolnaam of id waaraan de beheerde identiteit wordt toegewezen.

--scope

Het bereik waar de beheerde identiteit toegang toe heeft.

--system-assigned

Schakel door het systeem toegewezen beheerde identiteit in voor een app.

geaccepteerde waarden: false, true
--user-assigned

Door de gebruiker toegewezen resource-id's voor beheerde identiteiten die door de ruimte zijn toegewezen aan een app.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app identity force-set

Beheerde identiteiten voor een app geforceerd instellen.

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

Voorbeelden

Alle beheerde identiteiten in een app geforceerd verwijderen.

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

Alle door de gebruiker toegewezen beheerde identiteiten in een app geforceerd verwijderen en door het systeem toegewezen beheerde identiteit in- of behouden.

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

Dwing het door het systeem toegewezen beheerde identiteit in een app af en wijs door de gebruiker toegewezen beheerde identiteiten toe of behoud deze.

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

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

--system-assigned

Toegestane waarden: ["enable", "disable"]. Gebruik 'inschakelen' om door het systeem toegewezen beheerde identiteit in te schakelen of te behouden. Gebruik 'uitschakelen' om door het systeem toegewezen beheerde identiteit te verwijderen.

--user-assigned

Toegestane waarden: ["disable", door de gebruiker toegewezen beheerde id's van door de gebruiker toegewezen beheerde id's]. Gebruik Uitschakelen om alle door de gebruiker toegewezen beheerde identiteiten te verwijderen, resource-id's te gebruiken om door de gebruiker toegewezen beheerde identiteiten toe te wijzen of te behouden.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app identity remove

Beheerde identiteit uit een app verwijderen.

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

Voorbeelden

Verwijder de door het systeem toegewezen beheerde identiteit uit een app.

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

Verwijder de door het systeem toegewezen en door de gebruiker toegewezen beheerde identiteiten uit een app.

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

Verwijder ALLE door de gebruiker toegewezen beheerde identiteiten uit een app.

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

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Optionele parameters

--system-assigned

Verwijder door het systeem toegewezen beheerde identiteit.

geaccepteerde waarden: false, true
--user-assigned

Door de gebruiker toegewezen resource-id's van door de gebruiker toegewezen beheerde identiteiten die moeten worden verwijderd. Als er geen id is opgegeven, verwijdert u ALLE door de gebruiker toegewezen beheerde identiteiten.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app identity show

De gegevens van de beheerde identiteit van de app weergeven.

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

Voorbeelden

De beheerde identiteitsgegevens van een app weergeven.

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

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.