Partilhar via


az storage account local-user

Nota

Este 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.

Gerencie usuários locais da conta de armazenamento.

Comandos

Name Description Tipo Status
az storage account local-user create

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

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

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

Extensão Pré-visualizar
az storage account local-user delete

Exclua um usuário local.

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

Exclua um usuário local.

Extensão Pré-visualizar
az storage account local-user list

Listar usuários locais para uma conta de armazenamento.

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

Listar usuários locais para uma conta de armazenamento.

Extensão Pré-visualizar
az storage account local-user list-keys

Liste sharedkeys e sshAuthorizedKeys para um usuário local.

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

Liste sharedkeys e sshAuthorizedKeys para um usuário local.

Extensão Pré-visualizar
az storage account local-user regenerate-password

Regenere sshPassword para um usuário local.

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

Regenere sshPassword para um usuário local.

Extensão Pré-visualizar
az storage account local-user show

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

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

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

Extensão Pré-visualizar
az storage account local-user update

Atualizar propriedades para um usuário local.

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

Atualizar propriedades para um usuário local.

Extensão Pré-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

Criar um usuário local com dois escopos de permissão e uma chave autorizada 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 Obrigatórios

--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 dentro da conta de armazenamento.

--resource-group -g

o 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 aceites: false, true
--has-ssh-key

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

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

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

Valores aceites: false, true
--home-directory

O diretório inicial.

--permission-scope

A lista de argumentos de 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 seguintes valores possíveis: 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 base64, com formato: por exemplo, ssh-rsa AAAABBBB. Exemplo: --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"or --ssh_authorized_key key="ssh-rsa AAAABBBB".

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

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

--verbose

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

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

Pré-visualizar

O grupo de comandos 'storage account local-user' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: 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

Criar um usuário local com dois escopos de permissão e uma chave autorizada 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 Obrigatórios

--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 dentro da conta de armazenamento.

--resource-group -g

o 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 de ACL é permitida para esse usuário. Defina-o como false para não permitir o uso da autorização ACL.

Valores aceites: 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 aceites: false, true
--has-ssh-key

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

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

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

Valores aceites: false, true
--home-directory

O diretório inicial.

--permission-scope

A lista de argumentos de 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 seguintes valores possíveis: 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 base64, com formato: por exemplo, ssh-rsa AAAABBBB. Exemplo: --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"or --ssh_authorized_key key="ssh-rsa AAAABBBB".

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. 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 Obrigatórios

--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 dentro da conta de armazenamento.

--resource-group -g

o 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.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

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

--subscription

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

--verbose

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

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

Pré-visualizar

O grupo de comandos 'storage account local-user' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: 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 Obrigatórios

--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 dentro da conta de armazenamento.

--resource-group -g

o 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.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

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

--subscription

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

--verbose

Aumente a verbosidade do registro. 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 Obrigatórios

--account-name

O nome da conta de armazenamento.

--resource-group -g

o 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, apenas nomes de usuários locais começando com o filtro serão listados. O valor padrão é Nenhum.

--include

Opcional, quando especificado, listará os usuários locais habilitados para o protocolo específico. Lista todos os usuários por padrão. O valor padrão "nfsv3" é 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 é Nenhum.

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

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

--verbose

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

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

Pré-visualizar

O grupo de comandos 'storage account local-user' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: 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 usuário local para uma conta de armazenamento com nome começando com teste 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 Obrigatórios

--account-name

O nome da conta de armazenamento.

--resource-group -g

o 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, apenas nomes de usuários locais começando com o filtro serão listados. O valor padrão é Nenhum.

--include

Opcional, quando especificado, listará os usuários locais habilitados para o protocolo específico. Lista todos os usuários por padrão. O valor padrão "nfsv3" é 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 é Nenhum.

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. 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 Obrigatórios

--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 dentro da conta de armazenamento.

--resource-group -g

o 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.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

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

--subscription

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

--verbose

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

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

Pré-visualizar

O grupo de comandos 'storage account local-user' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: 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 Obrigatórios

--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 dentro da conta de armazenamento.

--resource-group -g

o 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.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

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

--subscription

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

--verbose

Aumente a verbosidade do registro. 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 Obrigatórios

--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 dentro da conta de armazenamento.

--resource-group -g

o 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.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

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

--subscription

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

--verbose

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

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

Pré-visualizar

O grupo de comandos 'storage account local-user' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: 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 Obrigatórios

--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 dentro da conta de armazenamento.

--resource-group -g

o 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.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

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

--subscription

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

--verbose

Aumente a verbosidade do registro. 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 Obrigatórios

--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 dentro da conta de armazenamento.

--resource-group -g

o 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.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

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

--subscription

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

--verbose

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

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

Pré-visualizar

O grupo de comandos 'storage account local-user' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: 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 Obrigatórios

--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 dentro da conta de armazenamento.

--resource-group -g

o 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.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

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

--subscription

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

--verbose

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

az storage account local-user update

Atualizar propriedades para 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 chave ssh

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 Obrigatórios

--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 dentro da conta de armazenamento.

--resource-group -g

o 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 aceites: false, true
--has-ssh-key

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

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

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

Valores aceites: false, true
--home-directory

O diretório inicial.

--permission-scope

A lista de argumentos de 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 seguintes valores possíveis: 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 base64, com formato: por exemplo, ssh-rsa AAAABBBB. Exemplo: --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"or --ssh_authorized_key key="ssh-rsa AAAABBBB".

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

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

--verbose

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

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

Pré-visualizar

O grupo de comandos 'storage account local-user' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Atualizar propriedades para 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 chave ssh

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 Obrigatórios

--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 dentro da conta de armazenamento.

--resource-group -g

o 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 de ACL é permitida para esse usuário. Defina-o como false para não permitir o uso da autorização ACL.

Valores aceites: 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 aceites: false, true
--has-ssh-key

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

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

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

Valores aceites: false, true
--home-directory

O diretório inicial.

--permission-scope

A lista de argumentos de 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 seguintes valores possíveis: 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 base64, com formato: por exemplo, ssh-rsa AAAABBBB. Exemplo: --ssh_authorized_key description=description key="ssh-rsa AAAABBBB"or --ssh_authorized_key key="ssh-rsa AAAABBBB".

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

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

--verbose

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