Pular para o conteúdo principal

users grupo de comando

nota

Esta informação se aplica a Databricks CLI versões 0.205 e acima. A CLI do Databricks está em pré-visualização pública.

Databricks CLI O uso está sujeito à LicençaDatabricks e à Política de PrivacidadeDatabricks, incluindo qualquer disposição sobre Dados de Uso.

O grupo de comandos users dentro do Databricks CLI permite gerenciar identidades de usuários em seu Databricks workspace. As identidades dos usuários reconhecidas pelo Databricks são representadas por endereços email. Consulte gerenciar usuários.

Databricks Recomenda-se utilizar o provisionamento SCIM para sincronizar usuários e grupos automaticamente do seu provedor de identidade para o seu Databricks workspace. SCIM Simplifica a integração de um novo funcionário ou equipe utilizando o seu provedor de identidade para criar usuários e grupos em Databricks workspace e atribuir a eles o nível adequado de acesso. Quando um usuário deixa sua organização ou não precisa mais acessar Databricks workspace, os administradores podem encerrar a conta do usuário no provedor de identidade e o account desse usuário também será removido de Databricks workspace. Isso garante um processo consistente de desativação e evita que usuários não autorizados acessem dados confidenciais. Consulte Sincronizar usuários e grupos do seu provedor de identidade usando SCIM.

databricks que os usuários criam

Crie um novo usuário no Databricks workspace. Este novo usuário também será adicionado à lista de discussão Databricks account.

databricks users create [flags]

Opções

--active

Se esse usuário estiver ativo.

--display-name string

Strings que representam uma concatenação de nomes próprios e sobrenomes.

--external-id string

No momento, a ID externa não é suportada.

--id string

ID de usuário do Databricks.

--json JSON

As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.

--user-name string

Endereço de e-mail do usuário Databricks.

Bandeiras globais

Exemplos

O exemplo a seguir cria um usuário com um nome de exibição e um email:

Bash
databricks users create --display-name "John Doe" --user-name "someone@example.com"

O exemplo a seguir cria um usuário utilizando JSON:

Bash
databricks users create --json '{"display_name": "John Doe", "user_name": "someone@example.com", "active": true}'

usuários do databricks excluem

Exclua um usuário. Ao excluir um usuário de um Databricks workspace , os objetos associados ao usuário também são removidos.

databricks users delete ID [flags]

Argumentos

ID

ID exclusivo para um usuário no Databricks workspace.

Opções

Bandeiras globais

Exemplos

O exemplo a seguir exclui um usuário por ID:

Bash
databricks users delete 12345

os usuários do databricks recebem

Obtenha informações sobre um usuário específico no Databricks workspace.

databricks users get ID [flags]

Argumentos

ID

ID exclusivo para um usuário no Databricks workspace.

Opções

--attributes string

Lista de atributos separados por vírgula a serem retornados em resposta.

--count int

Número desejado de resultados por página.

--excluded-attributes string

Lista de atributos separados por vírgula a serem excluídos na resposta.

--filter string

Consulta pela qual os resultados devem ser filtrados.

--sort-by string

Atributo para classificar os resultados.

--sort-order GetSortOrder

A ordem para classificar os resultados. Valores suportados: ascending, descending

--start-index int

Especifica o índice do primeiro resultado.

Bandeiras globais

Exemplos

O exemplo a seguir obtém detalhes de um usuário:

Bash
databricks users get 12345

O exemplo a seguir obtém os detalhes do usuário no formato JSON:

Bash
databricks users get 12345 --output json

lista de usuários do databricks

Listar detalhes de todos os usuários associados a um Databricks workspace.

databricks users list [flags]

Opções

--attributes string

Lista de atributos separados por vírgula a serem retornados em resposta.

--count int

Número desejado de resultados por página.

--excluded-attributes string

Lista de atributos separados por vírgula a serem excluídos na resposta.

--filter string

Consulta pela qual os resultados devem ser filtrados.

--sort-by string

Atributo para classificar os resultados.

--sort-order ListSortOrder

A ordem para classificar os resultados. Valores suportados: ascending, descending

--start-index int

Especifica o índice do primeiro resultado.

Bandeiras globais

Exemplos

O exemplo a seguir lista todos os usuários:

Bash
databricks users list

O exemplo a seguir lista os usuários com filtragem:

Bash
databricks users list --filter "userName eq 'someone@example.com'"

O exemplo a seguir lista usuários com paginação:

Bash
databricks users list --count 10 --start-index 0

patch de usuários do databricks

Atualize parcialmente um recurso do usuário aplicando as operações fornecidas em atributos específicos do usuário.

databricks users patch ID [flags]

Argumentos

ID

ID exclusivo no Databricks workspace.

Opções

--json JSON

As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.

Bandeiras globais

Exemplos

O exemplo a seguir corrige um usuário:

Bash
databricks users patch 12345 --json '{"display_name": "Jane Doe"}'

O exemplo a seguir corrige um usuário utilizando um arquivo JSON:

Bash
databricks users patch 12345 --json @update.json

atualização de usuários do databricks

Substitua as informações de um usuário pelos dados fornecidos na solicitação.

databricks users update ID [flags]

Argumentos

ID

ID de usuário do Databricks.

Opções

--active

Se esse usuário estiver ativo.

--display-name string

Strings que representam uma concatenação de nomes próprios e sobrenomes.

--external-id string

No momento, a ID externa não é suportada.

--id string

ID de usuário do Databricks.

--json JSON

As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.

--user-name string

Endereço de e-mail do usuário Databricks.

Bandeiras globais

Exemplos

O exemplo a seguir atualiza um usuário:

Bash
databricks users update 12345 --display-name "Jane Doe" --user-name "new-someone@example.com" --active

O exemplo a seguir atualiza um usuário utilizando JSON:

Bash
databricks users update 12345 --json '{"display_name": "Jane Doe", "user_name": "new-someone@example.com", "active": true}'

usuários do databricks obtêm níveis de permissão

Obtenha os níveis de permissão que um usuário pode ter em um objeto.

databricks users get-permission-levels [flags]

Opções

Bandeiras globais

Exemplos

O exemplo a seguir obtém níveis de permissão para usuários:

Bash
databricks users get-permission-levels

O exemplo a seguir obtém os níveis de permissão no formato JSON:

Bash
databricks users get-permission-levels --output json

usuários do databricks obtêm permissões

Obtenha as permissões de todas as senhas. As senhas podem herdar permissões de seu objeto raiz.

databricks users get-permissions [flags]

Opções

Bandeiras globais

Exemplos

O exemplo a seguir obtém permissões para usuários:

Bash
databricks users get-permissions

O exemplo a seguir obtém permissões no formato JSON:

Bash
databricks users get-permissions --output json

permissões definidas por usuários do databricks

Defina as permissões de senha.

Define as permissões em um objeto, substituindo as permissões existentes, se elas existirem. Exclui todas as permissões diretas se nenhuma for especificada. Os objetos podem herdar permissões do objeto raiz.

databricks users set-permissions [flags]

Opções

--json JSON

As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.

Bandeiras globais

Exemplos

O exemplo a seguir define permissões usando JSON:

Bash
databricks users set-permissions --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_MANAGE"}]}'

O exemplo a seguir define permissões usando um arquivo JSON:

Bash
databricks users set-permissions --json @permissions.json

permissões de atualização de usuários do databricks

Atualize as permissões em todas as senhas. As senhas podem herdar permissões de seu objeto raiz.

databricks users update-permissions [flags]

Opções

--json JSON

As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.

Bandeiras globais

Exemplos

O exemplo a seguir atualiza as permissões utilizando JSON:

Bash
databricks users update-permissions --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_USE"}]}'

O exemplo a seguir atualiza as permissões utilizando um arquivo JSON:

Bash
databricks users update-permissions --json @permissions.json

Bandeiras globais

--debug

Se deve habilitar o registro de depuração.

-h ou --help

Exibir ajuda para o comando Databricks CLI ou para o grupo de comandos relacionado ou para o comando relacionado.

--log-file string

Uma string que representa o arquivo no qual a saída logs deve ser gravada. Se este sinalizador não for especificado, o default deverá gravar a saída logs no stderr.

--log-format Formato

O tipo de formato do log, text ou json. O valor de default é text.

--log-level string

Uma string que representa o nível de formato do log. Se não for especificado, o nível de formato do log será desativado.

-o, --output Tipo

O tipo de saída do comando, text ou json. O valor de default é text.

-p, --profile string

O nome do perfil no arquivo ~/.databrickscfg a ser utilizado para executar o comando. Se esse sinalizador não for especificado, se existir, o perfil chamado DEFAULT será usado.

--progress-format Formato

O formato para exibir o progresso logs: default, append, inplace ou json

-t, --target string

Se aplicável, o destino do pacote a ser usado