Condividi tramite


az vm identity

Gestire le identità del servizio di una macchina virtuale.

Comandi

Nome Descrizione Tipo Status
az vm identity assign

Abilitare l'identità del servizio gestita in una macchina virtuale.

Core Disponibilità generale
az vm identity remove

Rimuovere le identità del servizio gestito da una macchina virtuale.

Core Disponibilità generale
az vm identity show

Visualizzare le informazioni sull'identità gestita della macchina virtuale.

Core Disponibilità generale

az vm identity assign

Abilitare l'identità del servizio gestita in una macchina virtuale.

Questa operazione è necessaria per autenticare e interagire con altri servizi di Azure usando token di connessione.

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

Esempio

Abilitare l'identità assegnata dal sistema in una macchina virtuale con il ruolo "Lettore".

az vm identity assign -g MyResourceGroup -n MyVm --role Reader --scope /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup

Abilitare l'identità assegnata dal sistema e un'identità assegnata dall'utente in una macchina virtuale con il ruolo "Lettore".

az vm identity assign -g MyResourceGroup -n MyVm --role Reader --identities [system] myAssignedId --scope /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup

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 della risorsa (delimitato da spazio). 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 della macchina virtuale. È possibile configurare l'impostazione predefinita usando az configure --defaults vm=<name>.

--resource-group -g

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

--role

Nome del ruolo o ID dell'identità assegnata dal sistema.

--scope

Ambito a cui l'identità assegnata dal sistema può accedere.

--subscription

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

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az vm identity remove

Rimuovere le identità del servizio gestito da una macchina virtuale.

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

Esempio

Rimuovere l'identità assegnata dal sistema

az vm identity remove -g MyResourceGroup -n MyVm

Rimuovere un'identità assegnata dall'utente

az vm identity remove -g MyResourceGroup -n MyVm --identities readerId

Rimuovere 2 identità che si trovano nello stesso gruppo di risorse con la macchina virtuale

az vm identity remove -g MyResourceGroup -n MyVm --identities readerId writerId

Rimuovere l'identità assegnata dal sistema e un'identità utente

az vm identity remove -g MyResourceGroup -n MyVm --identities [system] readerId

Parametri facoltativi

--identities

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

--ids

Uno o più ID della risorsa (delimitato da spazio). 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 della macchina virtuale. È possibile configurare l'impostazione predefinita usando az configure --defaults vm=<name>.

--resource-group -g

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

--subscription

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

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az vm identity show

Visualizzare le informazioni sull'identità gestita della macchina virtuale.

az vm identity show [--ids]
                    [--name]
                    [--resource-group]
                    [--subscription]

Esempio

visualizzare le informazioni sull'identità gestita della macchina virtuale. (generato automaticamente)

az vm identity show --name MyVirtualMachine --resource-group MyResourceGroup

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). 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 della macchina virtuale. È possibile configurare l'impostazione predefinita usando az configure --defaults vm=<name>.

--resource-group -g

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

--subscription

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

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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