Partilhar via


az staticwebapp users

Gerencie usuários do aplicativo estático.

Comandos

Name Description Tipo Status
az staticwebapp users invite

Crie um link de convite para o usuário especificado para o aplicativo estático.

Core disponibilidade geral
az staticwebapp users list

Lista usuários e funções atribuídas, limitado a usuários que aceitaram seus convites.

Core disponibilidade geral
az staticwebapp users update

Atualiza uma entrada de usuário com as funções listadas. Detalhes do usuário ou ID do usuário são necessários.

Core disponibilidade geral

az staticwebapp users invite

Crie um link de convite para o usuário especificado para o aplicativo estático.

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

Exemplos

Crie um link de convite para o usuário especificado para o aplicativo estático.

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

Parâmetros Obrigatórios

--authentication-provider

Provedor de autenticação da identidade do usuário, como AAD, Facebook, GitHub, Google, Twitter.

--domain

Um domínio adicionado ao aplicativo estático entre aspas.

--invitation-expiration-in-hours

Esse valor define quando o link expirará em horas. O máximo é de 168 (7 dias).

--name -n

Nome do site estático.

--roles

Nomes de função padrão ou definidos pelo usuário separados por vírgula. As funções que podem ser atribuídas a um usuário são separadas por vírgulas e não diferenciam maiúsculas de minúsculas (no máximo 50 funções de até 25 caracteres cada e restritas a 0-9,A-Z,a-z e _). Defina funções em routes.json durante o diretório raiz do seu repositório GitHub.

--user-details

E-mail para AAD, Facebook e Google. Nome da conta (handle) para GitHub e Twitter.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az staticwebapp users list

Lista usuários e funções atribuídas, limitado a usuários que aceitaram seus convites.

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

Exemplos

Lista usuários e funções atribuídas.

az staticwebapp users list -n MyStaticAppName

Parâmetros Obrigatórios

--name -n

Nome do site estático.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--authentication-provider

Provedor de autenticação da identidade do usuário, como AAD, Facebook, GitHub, Google, Twitter.

Propriedade Valor
Default value: all
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az staticwebapp users update

Atualiza uma entrada de usuário com as funções listadas. Detalhes do usuário ou ID do usuário são necessários.

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

Exemplos

Atualiza uma entrada de usuário com as funções listadas.

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

Parâmetros Obrigatórios

--name -n

Nome do site estático.

--roles

Nomes de função padrão ou definidos pelo usuário separados por vírgula. As funções que podem ser atribuídas a um usuário são separadas por vírgulas e não diferenciam maiúsculas de minúsculas (no máximo 50 funções de até 25 caracteres cada e restritas a 0-9,A-Z,a-z e _). Defina funções em routes.json durante o diretório raiz do seu repositório GitHub.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--authentication-provider

Provedor de autenticação da identidade do usuário, como AAD, Facebook, GitHub, Google, Twitter.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--user-details

E-mail para AAD, Facebook e Google. Nome da conta (handle) para GitHub e Twitter.

--user-id

Dado id do usuário registrado.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False