az staticwebapp users

Gestire gli utenti dell'app statica.

Comandi

Nome Descrizione Tipo Stato
az staticwebapp users invite

Creare un collegamento di invito per l'utente specificato all'app statica.

Memoria centrale Disponibilità generale
az staticwebapp users list

Elenca gli utenti e i ruoli assegnati, limitati agli utenti che hanno accettato gli inviti.

Memoria centrale Disponibilità generale
az staticwebapp users update

Aggiornamenti una voce utente con i ruoli elencati. Sono necessari i dettagli dell'utente o l'ID utente.

Memoria centrale Disponibilità generale

az staticwebapp users invite

Creare un collegamento di invito per l'utente specificato all'app statica.

az staticwebapp users invite --authentication-provider
                             --domain
                             --invitation-expiration-in-hours
                             --name
                             --roles
                             --user-details
                             [--resource-group]

Esempio

Creare un collegamento di invito per l'utente specificato all'app statica.

az staticwebapp users invite -n MyStaticAppName --authentication-provider GitHub --user-details JohnDoe --role Contributor --domain static-app-001.azurestaticapps.net --invitation-expiration-in-hours 1

Parametri necessari

--authentication-provider

Provider di autenticazione dell'identità utente, ad esempio AAD, Facebook, GitHub, Google, Twitter.

--domain

Un dominio aggiunto all'app statica tra virgolette.

--invitation-expiration-in-hours

Questo valore imposta quando il collegamento scadrà in ore. Il valore massimo è 168 (7 giorni).

--name -n

Nome del sito statico.

--roles

Nomi di ruolo predefiniti separati da virgole o definiti dall'utente. I ruoli che possono essere assegnati a un utente sono separati da virgole e senza distinzione tra maiuscole e minuscole (al massimo 50 ruoli fino a 25 caratteri e limitati a 0-9,A-Z, a-z e _). Definire i ruoli in routes.json durante la directory radice del repository GitHub.

--user-details

E-mail per AAD, Facebook e Google. Nome dell'account (handle) per GitHub e Twitter.

Parametri facoltativi

--resource-group -g

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

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 staticwebapp users list

Elenca gli utenti e i ruoli assegnati, limitati agli utenti che hanno accettato gli inviti.

az staticwebapp users list --name
                           [--authentication-provider]
                           [--resource-group]

Esempio

Elenca gli utenti e i ruoli assegnati.

az staticwebapp users list -n MyStaticAppName

Parametri necessari

--name -n

Nome del sito statico.

Parametri facoltativi

--authentication-provider

Provider di autenticazione dell'identità utente, ad esempio AAD, Facebook, GitHub, Google, Twitter.

valore predefinito: all
--resource-group -g

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

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 staticwebapp users update

Aggiornamenti una voce utente con i ruoli elencati. Sono necessari i dettagli dell'utente o l'ID utente.

az staticwebapp users update --name
                             --roles
                             [--authentication-provider]
                             [--resource-group]
                             [--user-details]
                             [--user-id]

Esempio

Aggiornamenti una voce utente con i ruoli elencati.

az staticwebapp users update -n MyStaticAppName --user-details JohnDoe --role Contributor

Parametri necessari

--name -n

Nome del sito statico.

--roles

Nomi di ruolo predefiniti separati da virgole o definiti dall'utente. I ruoli che possono essere assegnati a un utente sono separati da virgole e senza distinzione tra maiuscole e minuscole (al massimo 50 ruoli fino a 25 caratteri e limitati a 0-9,A-Z, a-z e _). Definire i ruoli in routes.json durante la directory radice del repository GitHub.

Parametri facoltativi

--authentication-provider

Provider di autenticazione dell'identità utente, ad esempio AAD, Facebook, GitHub, Google, Twitter.

--resource-group -g

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

--user-details

E-mail per AAD, Facebook e Google. Nome dell'account (handle) per GitHub e Twitter.

--user-id

Id specificato dell'utente registrato.

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.