Compartilhar via


az storage account local-user

Observação

Esse grupo de comandos tem comandos definidos na CLI do Azure e em pelo menos uma extensão. Instale cada extensão para se beneficiar de seus recursos estendidos. Saiba mais sobre extensões.

Gerenciar usuários locais da conta de armazenamento.

Comandos

Nome Description Tipo Status
az storage account local-user create

Crie um usuário local para uma determinada conta de armazenamento.

Núcleo GA
az storage account local-user create (storage-preview extensão)

Crie um usuário local para uma determinada conta de armazenamento.

Extensão Visualizar
az storage account local-user delete

Exclua um usuário local.

Núcleo GA
az storage account local-user delete (storage-preview extensão)

Exclua um usuário local.

Extensão Visualizar
az storage account local-user list

Listar usuários locais para uma conta de armazenamento.

Núcleo GA
az storage account local-user list (storage-preview extensão)

Listar usuários locais para uma conta de armazenamento.

Extensão Visualizar
az storage account local-user list-keys

Liste sharedkeys e sshAuthorizedKeys para um usuário local.

Núcleo GA
az storage account local-user list-keys (storage-preview extensão)

Liste sharedkeys e sshAuthorizedKeys para um usuário local.

Extensão Visualizar
az storage account local-user regenerate-password

Regenere sshPassword para um usuário local.

Núcleo GA
az storage account local-user regenerate-password (storage-preview extensão)

Regenere sshPassword para um usuário local.

Extensão Visualizar
az storage account local-user show

Mostrar informações para um usuário local.

Núcleo GA
az storage account local-user show (storage-preview extensão)

Mostrar informações para um usuário local.

Extensão Visualizar
az storage account local-user update

Atualize as propriedades de um usuário local.

Núcleo GA
az storage account local-user update (storage-preview extensão)

Atualize as propriedades de um usuário local.

Extensão Visualizar

az storage account local-user create

Crie um usuário local para uma determinada conta de armazenamento.

az storage account local-user create --account-name
                                     --name
                                     --resource-group
                                     [--has-shared-key {false, true}]
                                     [--has-ssh-key {false, true}]
                                     [--has-ssh-password {false, true}]
                                     [--home-directory]
                                     [--permission-scope]
                                     [--ssh-authorized-key]

Exemplos

Crie um usuário local com dois escopos de permissão e uma chave autorizada por ssh

az storage account local-user create --account-name {account-name} -g {resource-group} -n {username} --home-directory home --permission-scope permissions=r service=blob resource-name=container1 --permission-scope permissions=rw service=file resource-name=share2 --ssh-authorized-key key="ssh-rsa a2V5" --has-ssh-key true --has-ssh-password --has-shared-key false

Parâmetros Exigidos

--account-name

O nome da conta de armazenamento.

--name --user-name -n

O nome do usuário local. O nome de usuário deve conter apenas letras minúsculas e números. Ele deve ser exclusivo apenas na conta de armazenamento.

--resource-group -g

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

Parâmetros Opcionais

--has-shared-key

Indica se a chave compartilhada existe. Defina-o como false para remover a chave compartilhada existente.

Valores aceitos: false, true
--has-ssh-key

Indica se a chave ssh existe. Defina-o como false para remover a chave SSH existente.

Valores aceitos: false, true
--has-ssh-password

Indica se a senha ssh existe. Defina-o como false para remover a senha SSH existente.

Valores aceitos: false, true
--home-directory

O diretório inicial.

--permission-scope

A lista de argumentos do escopo de permissão que inclui as permissões, o serviço e o resource_name. As permissões podem ser uma combinação dos valores possíveis abaixo: Read(r), Write (w), Delete (d), List (l) e Create (c). O serviço tem valores possíveis: blob, file. O nome do recurso é o nome do contêiner ou o nome do compartilhamento de arquivos. Exemplo: --permission-scope permissions=r service=blob resource-name=container1Pode especificar vários escopos de permissão: --permission-scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2.

--ssh-authorized-key

Chaves autorizadas SSH para SFTP. Inclui uma descrição e chave opcionais. A chave é a chave pública SSH codificada em base64, com formato: por exemplo, ssh-rsa AAAABBBB. Exemplo: --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"ou --ssh_authorized_key key="ssh-rsa AAAABBBB".

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage account local-user create (storage-preview extensão)

Versão Prévia

O grupo de comandos 'conta de armazenamento local-user' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Crie um usuário local para uma determinada conta de armazenamento.

az storage account local-user create --account-name
                                     --name
                                     --resource-group
                                     [--allow-acl-auth {false, true}]
                                     [--group-id]
                                     [--has-shared-key {false, true}]
                                     [--has-ssh-key {false, true}]
                                     [--has-ssh-password {false, true}]
                                     [--home-directory]
                                     [--permission-scope]
                                     [--ssh-authorized-key]

Exemplos

Crie um usuário local com dois escopos de permissão e uma chave autorizada por ssh

az storage account local-user create --account-name {account-name} -g {resource-group} -n {username} --home-directory home --permission-scope permissions=r service=blob resource-name=container1 --permission-scope permissions=rw service=file resource-name=share2 --ssh-authorized-key key="ssh-rsa a2V5" --has-ssh-key true --has-ssh-password --has-shared-key false --group-id 1 --allow-acl-authorization true

Parâmetros Exigidos

--account-name

O nome da conta de armazenamento.

--name --user-name -n

O nome do usuário local. O nome de usuário deve conter apenas letras minúsculas e números. Ele deve ser exclusivo apenas na conta de armazenamento.

--resource-group -g

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

Parâmetros Opcionais

--allow-acl-auth --allow-acl-authorization

Indica se a autorização da ACL é permitida para este usuário. Defina-o como false para não permitir o uso da autorização da ACL.

Valores aceitos: false, true
--group-id

Um identificador para associar um grupo de usuários.

--has-shared-key

Indica se a chave compartilhada existe. Defina-o como false para remover a chave compartilhada existente.

Valores aceitos: false, true
--has-ssh-key

Indica se a chave ssh existe. Defina-o como false para remover a chave SSH existente.

Valores aceitos: false, true
--has-ssh-password

Indica se a senha ssh existe. Defina-o como false para remover a senha SSH existente.

Valores aceitos: false, true
--home-directory

O diretório inicial.

--permission-scope

A lista de argumentos do escopo de permissão que inclui as permissões, o serviço e o resource_name. As permissões podem ser uma combinação dos valores possíveis abaixo: Read(r), Write (w), Delete (d), List (l) e Create (c). O serviço tem valores possíveis: blob, file. O nome do recurso é o nome do contêiner ou o nome do compartilhamento de arquivos. Exemplo: --permission-scope permissions=r service=blob resource-name=container1Pode especificar vários escopos de permissão: --permission-scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2.

--ssh-authorized-key

Chaves autorizadas SSH para SFTP. Inclui uma descrição e chave opcionais. A chave é a chave pública SSH codificada em base64, com formato: por exemplo, ssh-rsa AAAABBBB. Exemplo: --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"ou --ssh_authorized_key key="ssh-rsa AAAABBBB".

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage account local-user delete

Exclua um usuário local.

az storage account local-user delete --account-name
                                     --name
                                     --resource-group

Exemplos

Excluir um usuário local

az storage account local-user delete --account-name {account-name} -g {resource-group} -n {username}

Parâmetros Exigidos

--account-name

O nome da conta de armazenamento.

--name --user-name -n

O nome do usuário local. O nome de usuário deve conter apenas letras minúsculas e números. Ele deve ser exclusivo apenas na conta de armazenamento.

--resource-group -g

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

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage account local-user delete (storage-preview extensão)

Versão Prévia

O grupo de comandos 'conta de armazenamento local-user' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Exclua um usuário local.

az storage account local-user delete --account-name
                                     --name
                                     --resource-group

Exemplos

Excluir um usuário local

az storage account local-user delete --account-name {account-name} -g {resource-group} -n {username}

Parâmetros Exigidos

--account-name

O nome da conta de armazenamento.

--name --user-name -n

O nome do usuário local. O nome de usuário deve conter apenas letras minúsculas e números. Ele deve ser exclusivo apenas na conta de armazenamento.

--resource-group -g

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

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage account local-user list

Listar usuários locais para uma conta de armazenamento.

az storage account local-user list --account-name
                                   --resource-group
                                   [--filter]
                                   [--include]
                                   [--maxpagesize]

Exemplos

Listar usuário local para uma conta de armazenamento

az storage account local-user list --account-name {account-name} -g {resource-group}

Parâmetros Exigidos

--account-name

O nome da conta de armazenamento.

--resource-group -g

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

Parâmetros Opcionais

--filter

Opcional. Quando especificado, somente os nomes de usuário locais que começam com o filtro serão listados. O valor padrão é None.

--include

Opcional, quando especificado, listará os usuários locais habilitados para o protocolo específico. Lista todos os usuários por padrão. "nfsv3" O valor padrão é Nenhum.

--maxpagesize

Opcional, especifica o número máximo de usuários locais que serão incluídos na resposta da lista. O valor padrão é None.

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage account local-user list (storage-preview extensão)

Versão Prévia

O grupo de comandos 'conta de armazenamento local-user' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Listar usuários locais para uma conta de armazenamento.

az storage account local-user list --account-name
                                   --resource-group
                                   [--filter]
                                   [--include]
                                   [--maxpagesize]

Exemplos

Listar local-user para uma conta de armazenamento com o nome começando com test e retornando apenas 3 resultados

az storage account local-user list --account-name {account-name} -g {resource-group} --filter "startswith(name, test)" --maxpagesize 3

Parâmetros Exigidos

--account-name

O nome da conta de armazenamento.

--resource-group -g

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

Parâmetros Opcionais

--filter

Opcional. Quando especificado, somente os nomes de usuário locais que começam com o filtro serão listados. O valor padrão é None.

--include

Opcional, quando especificado, listará os usuários locais habilitados para o protocolo específico. Lista todos os usuários por padrão. "nfsv3" O valor padrão é Nenhum.

--maxpagesize

Opcional, especifica o número máximo de usuários locais que serão incluídos na resposta da lista. O valor padrão é None.

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage account local-user list-keys

Liste sharedkeys e sshAuthorizedKeys para um usuário local.

az storage account local-user list-keys --account-name
                                        --name
                                        --resource-group

Exemplos

Listar sharedkeys e sshAuthorizedKeys para um usuário local

az storage account local-user list-keys --account-name {account-name} -g {resource-group} -n {username}

Parâmetros Exigidos

--account-name

O nome da conta de armazenamento.

--name --user-name -n

O nome do usuário local. O nome de usuário deve conter apenas letras minúsculas e números. Ele deve ser exclusivo apenas na conta de armazenamento.

--resource-group -g

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

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage account local-user list-keys (storage-preview extensão)

Versão Prévia

O grupo de comandos 'conta de armazenamento local-user' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Liste sharedkeys e sshAuthorizedKeys para um usuário local.

az storage account local-user list-keys --account-name
                                        --name
                                        --resource-group

Exemplos

Listar sharedkeys e sshAuthorizedKeys para um usuário local

az storage account local-user list-keys --account-name {account-name} -g {resource-group} -n {username}

Parâmetros Exigidos

--account-name

O nome da conta de armazenamento.

--name --user-name -n

O nome do usuário local. O nome de usuário deve conter apenas letras minúsculas e números. Ele deve ser exclusivo apenas na conta de armazenamento.

--resource-group -g

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

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage account local-user regenerate-password

Regenere sshPassword para um usuário local.

az storage account local-user regenerate-password --account-name
                                                  --name
                                                  --resource-group

Exemplos

Regenerar sshPassword para um usuário local

az storage account local-user regenerate-password --account-name {account-name} -g {resource-group} -n {username}

Parâmetros Exigidos

--account-name

O nome da conta de armazenamento.

--name --user-name -n

O nome do usuário local. O nome de usuário deve conter apenas letras minúsculas e números. Ele deve ser exclusivo apenas na conta de armazenamento.

--resource-group -g

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

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage account local-user regenerate-password (storage-preview extensão)

Versão Prévia

O grupo de comandos 'conta de armazenamento local-user' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Regenere sshPassword para um usuário local.

az storage account local-user regenerate-password --account-name
                                                  --name
                                                  --resource-group

Exemplos

Regenerar sshPassword para um usuário local

az storage account local-user regenerate-password --account-name {account-name} -g {resource-group} -n {username}

Parâmetros Exigidos

--account-name

O nome da conta de armazenamento.

--name --user-name -n

O nome do usuário local. O nome de usuário deve conter apenas letras minúsculas e números. Ele deve ser exclusivo apenas na conta de armazenamento.

--resource-group -g

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

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage account local-user show

Mostrar informações para um usuário local.

az storage account local-user show --account-name
                                   --name
                                   --resource-group

Exemplos

Mostrar informações para um usuário local

az storage account local-user show --account-name {account-name} -g {resource-group} -n {username}

Parâmetros Exigidos

--account-name

O nome da conta de armazenamento.

--name --user-name -n

O nome do usuário local. O nome de usuário deve conter apenas letras minúsculas e números. Ele deve ser exclusivo apenas na conta de armazenamento.

--resource-group -g

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

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage account local-user show (storage-preview extensão)

Versão Prévia

O grupo de comandos 'conta de armazenamento local-user' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Mostrar informações para um usuário local.

az storage account local-user show --account-name
                                   --name
                                   --resource-group

Exemplos

Mostrar informações para um usuário local

az storage account local-user show --account-name {account-name} -g {resource-group} -n {username}

Parâmetros Exigidos

--account-name

O nome da conta de armazenamento.

--name --user-name -n

O nome do usuário local. O nome de usuário deve conter apenas letras minúsculas e números. Ele deve ser exclusivo apenas na conta de armazenamento.

--resource-group -g

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

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage account local-user update

Atualize as propriedades de um usuário local.

az storage account local-user update --account-name
                                     --name
                                     --resource-group
                                     [--has-shared-key {false, true}]
                                     [--has-ssh-key {false, true}]
                                     [--has-ssh-password {false, true}]
                                     [--home-directory]
                                     [--permission-scope]
                                     [--ssh-authorized-key]

Exemplos

Atualizar um usuário local com um escopo de permissão e sem ssh-key

az storage account local-user update --account-name {account-name} -g {resource-group} -n {username} --permission-scope permissions=rw service=file resource-name=share2 --has-ssh-key false

Parâmetros Exigidos

--account-name

O nome da conta de armazenamento.

--name --user-name -n

O nome do usuário local. O nome de usuário deve conter apenas letras minúsculas e números. Ele deve ser exclusivo apenas na conta de armazenamento.

--resource-group -g

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

Parâmetros Opcionais

--has-shared-key

Indica se a chave compartilhada existe. Defina-o como false para remover a chave compartilhada existente.

Valores aceitos: false, true
--has-ssh-key

Indica se a chave ssh existe. Defina-o como false para remover a chave SSH existente.

Valores aceitos: false, true
--has-ssh-password

Indica se a senha ssh existe. Defina-o como false para remover a senha SSH existente.

Valores aceitos: false, true
--home-directory

O diretório inicial.

--permission-scope

A lista de argumentos do escopo de permissão que inclui as permissões, o serviço e o resource_name. As permissões podem ser uma combinação dos valores possíveis abaixo: Read(r), Write (w), Delete (d), List (l) e Create (c). O serviço tem valores possíveis: blob, file. O nome do recurso é o nome do contêiner ou o nome do compartilhamento de arquivos. Exemplo: --permission-scope permissions=r service=blob resource-name=container1Pode especificar vários escopos de permissão: --permission-scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2.

--ssh-authorized-key

Chaves autorizadas SSH para SFTP. Inclui uma descrição e chave opcionais. A chave é a chave pública SSH codificada em base64, com formato: por exemplo, ssh-rsa AAAABBBB. Exemplo: --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"ou --ssh_authorized_key key="ssh-rsa AAAABBBB".

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az storage account local-user update (storage-preview extensão)

Versão Prévia

O grupo de comandos 'conta de armazenamento local-user' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Atualize as propriedades de um usuário local.

az storage account local-user update --account-name
                                     --name
                                     --resource-group
                                     [--allow-acl-auth {false, true}]
                                     [--group-id]
                                     [--has-shared-key {false, true}]
                                     [--has-ssh-key {false, true}]
                                     [--has-ssh-password {false, true}]
                                     [--home-directory]
                                     [--permission-scope]
                                     [--ssh-authorized-key]

Exemplos

Atualizar um usuário local com um escopo de permissão e sem ssh-key

az storage account local-user update --account-name {account-name} -g {resource-group} -n {username} --permission-scope permissions=rw service=file resource-name=share2 --has-ssh-key false --group-id 2 --allow-acl-authorization false

Parâmetros Exigidos

--account-name

O nome da conta de armazenamento.

--name --user-name -n

O nome do usuário local. O nome de usuário deve conter apenas letras minúsculas e números. Ele deve ser exclusivo apenas na conta de armazenamento.

--resource-group -g

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

Parâmetros Opcionais

--allow-acl-auth --allow-acl-authorization

Indica se a autorização da ACL é permitida para este usuário. Defina-o como false para não permitir o uso da autorização da ACL.

Valores aceitos: false, true
--group-id

Um identificador para associar um grupo de usuários.

--has-shared-key

Indica se a chave compartilhada existe. Defina-o como false para remover a chave compartilhada existente.

Valores aceitos: false, true
--has-ssh-key

Indica se a chave ssh existe. Defina-o como false para remover a chave SSH existente.

Valores aceitos: false, true
--has-ssh-password

Indica se a senha ssh existe. Defina-o como false para remover a senha SSH existente.

Valores aceitos: false, true
--home-directory

O diretório inicial.

--permission-scope

A lista de argumentos do escopo de permissão que inclui as permissões, o serviço e o resource_name. As permissões podem ser uma combinação dos valores possíveis abaixo: Read(r), Write (w), Delete (d), List (l) e Create (c). O serviço tem valores possíveis: blob, file. O nome do recurso é o nome do contêiner ou o nome do compartilhamento de arquivos. Exemplo: --permission-scope permissions=r service=blob resource-name=container1Pode especificar vários escopos de permissão: --permission-scope permissions=rw service=blob resource-name=container1--permission-scope permissions=rwd service=file resource-name=share2.

--ssh-authorized-key

Chaves autorizadas SSH para SFTP. Inclui uma descrição e chave opcionais. A chave é a chave pública SSH codificada em base64, com formato: por exemplo, ssh-rsa AAAABBBB. Exemplo: --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"ou --ssh_authorized_key key="ssh-rsa AAAABBBB".

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

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

--subscription

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

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.