az logicapp identity

Note

Questo riferimento fa parte dell'estensione logicapp per il interfaccia della riga di comando di Azure (versione 2.67.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az logicapp identity . Altre informazioni sulle estensioni.

Gestire l'identità gestita di un sito standard dell'app per la logica distribuita.

Comandi

Nome Descrizione Tipo Status
az logicapp identity assign

Assegnare un'identità gestita a un'app per la logica distribuita.

Extension GA
az logicapp identity remove

Rimuovere un'identità gestita da un'app per la logica distribuita.

Extension GA
az logicapp identity show

Visualizzare l'identità gestita di un'app per la logica distribuita.

Extension GA

az logicapp identity assign

Assegnare un'identità gestita a un'app per la logica distribuita.

Additive: l'assegnazione di un'identità assegnata dall'utente lascia sul posto un'identità assegnata dal sistema esistente. L'assegnazione di un'identità è solo la metà dell'abilitazione di una connessione basata sull'identità; L'identità necessita ancora di un'assegnazione di ruolo del piano dati nella risorsa di destinazione.

az logicapp identity assign --name
                            --resource-group
                            [--acquire-policy-token]
                            [--change-reference]
                            [--system-assigned]
                            [--user-assigned]

Esempio

Abilitare l'identità assegnata dal sistema.

az logicapp identity assign --resource-group orders-rg --name orders-app --system-assigned

Collegare un'identità assegnata dall'utente.

az logicapp identity assign --resource-group orders-rg --name orders-app --user-assigned /subscriptions/0000/resourceGroups/orders-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/orders-identity

Parametri necessari

--name -n

Nome del sito Standard dell'app per la logica.

--resource-group -g

Nome del gruppo di risorse contenente il sito Standard dell'app per la logica.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--acquire-policy-token

Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--change-reference

ID riferimento di modifica correlato per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--system-assigned

Applicare la modifica all'identità gestita assegnata dal sistema.

Proprietà Valore
Valore predefinito: False
--user-assigned

Uno o più ID risorsa completi delle identità gestite assegnate dall'utente. Ripetibile.

Parametri globali
--debug

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

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

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

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

az logicapp identity remove

Rimuovere un'identità gestita da un'app per la logica distribuita.

Rimuove solo gli elementi denominati, lasciando assegnate altre identità. I flussi di lavoro che usano una connessione basata su identità inizieranno a non riuscire a eseguire l'autenticazione dopo la rimozione dell'identità.

az logicapp identity remove --name
                            --resource-group
                            [--acquire-policy-token]
                            [--change-reference]
                            [--system-assigned]
                            [--user-assigned]

Esempio

Rimuovere l'identità assegnata dal sistema.

az logicapp identity remove --resource-group orders-rg --name orders-app --system-assigned

Parametri necessari

--name -n

Nome del sito Standard dell'app per la logica.

--resource-group -g

Nome del gruppo di risorse contenente il sito Standard dell'app per la logica.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--acquire-policy-token

Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--change-reference

ID riferimento di modifica correlato per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--system-assigned

Applicare la modifica all'identità gestita assegnata dal sistema.

Proprietà Valore
Valore predefinito: False
--user-assigned

Uno o più ID risorsa completi delle identità gestite assegnate dall'utente. Ripetibile.

Parametri globali
--debug

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

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

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

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

az logicapp identity show

Visualizzare l'identità gestita di un'app per la logica distribuita.

Tipo di report Nessuno quando l'app non ha identità, anziché non stampare nulla.

az logicapp identity show --name
                          --resource-group

Esempio

Mostrare l'identità, incluso l'ID entità a cui concedere i ruoli.

az logicapp identity show --resource-group orders-rg --name orders-app

Parametri necessari

--name -n

Nome del sito Standard dell'app per la logica.

--resource-group -g

Nome del gruppo di risorse contenente il sito Standard dell'app per la logica.

Parametri globali
--debug

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

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

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

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False