Condividi tramite


az functionapp identity

Gestire l'identità gestita dell'app Web.

Comandi

Nome Descrizione Tipo Status
az functionapp identity assign

Assegnare l'identità gestita all'app Web.

Nucleo GA
az functionapp identity remove

Disabilitare l'identità gestita dell'app Web.

Nucleo GA
az functionapp identity show

Visualizzare l'identità gestita dell'app Web.

Nucleo GA

az functionapp identity assign

Assegnare l'identità gestita all'app Web.

az functionapp identity assign [--identities]
                               [--ids]
                               [--name]
                               [--resource-group]
                               [--role]
                               [--scope]
                               [--slot]
                               [--subscription]

Esempio

assegnare un'identità locale e assegnare un ruolo lettore al gruppo di risorse corrente.

az functionapp identity assign -g MyResourceGroup -n MyUniqueApp --role reader --scope /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourcegroups/MyResourceGroup

abilitare l'identità per l'app Web.

az functionapp identity assign -g MyResourceGroup -n MyUniqueApp

assegnare un'identità locale e un'identità assegnata dall'utente a un'app per le funzioni.

az functionapp identity assign -g MyResourceGroup -n MyUniqueApp --identities [system] myAssignedId

Parametri facoltativi

--identities

Identità separate da spazi da assegnare. Usare '[system]' per fare riferimento all'identità assegnata dal sistema. Impostazione predefinita: '[system]'.

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome dell'app per le funzioni.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--role

Nome o ID del ruolo a cui verrà assegnata l'identità gestita.

Valore predefinito: Contributor
--scope

L'ambito a cui l'identità gestita ha accesso.

--slot -s

Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az functionapp identity remove

Disabilitare l'identità gestita dell'app Web.

az functionapp identity remove [--identities]
                               [--ids]
                               [--name]
                               [--resource-group]
                               [--slot]
                               [--subscription]

Esempio

Disabilitare l'identità gestita del sistema dell'app Web

az functionapp identity remove --name MyFunctionApp --resource-group MyResourceGroup

Disabilitare l'identità gestita del sistema dell'app Web e un'identità gestita dall'utente

az functionapp identity remove --name MyFunctionApp --resource-group MyResourceGroup --identities [system] myAssignedId

Parametri facoltativi

--identities

Identità separate da spazi da assegnare. Usare '[system]' per fare riferimento all'identità assegnata dal sistema. Impostazione predefinita: '[system]'.

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome dell'app per le funzioni.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--slot -s

Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az functionapp identity show

Visualizzare l'identità gestita dell'app Web.

az functionapp identity show [--ids]
                             [--name]
                             [--resource-group]
                             [--slot]
                             [--subscription]

Esempio

identità gestita di functionapp (generata automaticamente)

az functionapp identity show --name MyFunctionApp --resource-group MyResourceGroup

Parametri facoltativi

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome dell'app per le funzioni.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--slot -s

Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.