users
grupo de comando
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.
Exemplos
O exemplo a seguir cria um usuário com um nome de exibição e um email:
databricks users create --display-name "John Doe" --user-name "someone@example.com"
O exemplo a seguir cria um usuário utilizando JSON:
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
Exemplos
O exemplo a seguir exclui um usuário por ID:
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.
Exemplos
O exemplo a seguir obtém detalhes de um usuário:
databricks users get 12345
O exemplo a seguir obtém os detalhes do usuário no formato JSON:
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.
Exemplos
O exemplo a seguir lista todos os usuários:
databricks users list
O exemplo a seguir lista os usuários com filtragem:
databricks users list --filter "userName eq 'someone@example.com'"
O exemplo a seguir lista usuários com paginação:
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.
Exemplos
O exemplo a seguir corrige um usuário:
databricks users patch 12345 --json '{"display_name": "Jane Doe"}'
O exemplo a seguir corrige um usuário utilizando um arquivo JSON:
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.
Exemplos
O exemplo a seguir atualiza um usuário:
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:
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
Exemplos
O exemplo a seguir obtém níveis de permissão para usuários:
databricks users get-permission-levels
O exemplo a seguir obtém os níveis de permissão no formato JSON:
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
Exemplos
O exemplo a seguir obtém permissões para usuários:
databricks users get-permissions
O exemplo a seguir obtém permissões no formato JSON:
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.
Exemplos
O exemplo a seguir define permissões usando JSON:
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:
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.
Exemplos
O exemplo a seguir atualiza as permissões utilizando JSON:
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:
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