users-v2 grupo de comandos
Esta informação aplica-se às versões 0.205 e acima Databricks CLI . A CLI do Databricks está em versão prévia pública.
O uso CLI Databricks está sujeito à LicençaDatabricks e ao Aviso de PrivacidadeDatabricks, incluindo qualquer fornecimento de Dados de Uso.
O grupo de comandos users-v2 dentro da CLIDatabricks permite gerenciar identidades de usuário no workspace Databricks . Databricks recomenda o uso do provisionamento SCIM para sincronizar automaticamente usuários e grupos do seu provedor de identidade para o seu workspace Databricks .
criar usuários do databricks-v2
Crie um novo usuário no workspace Databricks . Este novo usuário também será adicionado à account Databricks .
databricks users-v2 create [flags]
Argumentos
Nenhuma
Opções
--active
Se este usuário estiver ativo.
--display-name string
sequências de caracteres que representam a concatenação de nomes e sobrenomes.
--external-id string
ID externo. Atualmente não é suportado.
--id string
ID de usuário do Databricks.
--json JSON
As strings JSON embutidas ou o @caminho para o arquivo JSON com o corpo da requisição.
--user-name string
Endereço de e-mail do usuário do Databricks .
Exemplos
O exemplo a seguir cria um novo usuário:
databricks users-v2 create --user-name "user@example.com" --display-name "Test User"
excluir usuários do databricks-v2
Excluir um usuário. Excluir um usuário de um workspace Databricks também remove os objetos associados a esse usuário.
databricks users-v2 delete ID [flags]
Argumentos
ID
Identificador único para um usuário no workspace Databricks .
Opções
Exemplos
O exemplo a seguir exclui um usuário:
databricks users-v2 delete 12345678
usuários do databricks-v2 obter
Obtenha informações sobre um usuário específico no workspace Databricks .
databricks users-v2 get ID [flags]
Argumentos
ID
Identificador único para um usuário no workspace Databricks .
Opções
--attributes string
Lista de atributos a serem retornados na resposta, separados por vírgulas.
--count int
Número desejado de resultados por página.
--excluded-attributes string
Lista de atributos a serem excluídos na resposta, separados por vírgulas.
--filter string
Consulta pela qual os resultados devem ser filtrados.
--sort-by string
Atributo para ordenar os resultados.
--sort-order GetSortOrder
A ordem em que os resultados devem ser classificados. Valores suportados: ascending, descending
--start-index int
Especifica o índice do primeiro resultado.
Exemplos
O exemplo a seguir obtém detalhes do usuário:
databricks users-v2 get 12345678
lista de usuários do Databricks-v2
Obtenha detalhes de todos os usuários associados a um workspace Databricks .
databricks users-v2 list [flags]
Argumentos
Nenhuma
Opções
--attributes string
Lista de atributos a serem retornados na resposta, separados por vírgulas.
--count int
Número desejado de resultados por página.
--excluded-attributes string
Lista de atributos a serem excluídos na resposta, separados por vírgulas.
--filter string
Consulta pela qual os resultados devem ser filtrados.
--sort-by string
Atributo para ordenar os resultados.
--sort-order ListSortOrder
A ordem em que os resultados devem ser classificados. 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-v2 list
O exemplo a seguir lista os usuários que correspondem a um filtro:
databricks users-v2 list --filter "userName sw \"admin\""
patch de usuários do Databricks v2
Atualize parcialmente um recurso de usuário aplicando as operações fornecidas a atributos específicos do usuário.
databricks users-v2 patch ID [flags]
Argumentos
ID
ID único no workspace Databricks .
Opções
--json JSON
As strings JSON embutidas ou o @caminho para o arquivo JSON com o corpo da requisição.
Exemplos
O exemplo a seguir corrige um usuário usando um arquivo JSON:
databricks users-v2 patch 12345678 --json @patch.json
Atualização de usuários do Databricks - v2
Substitua as informações do usuário pelos dados fornecidos na solicitação.
databricks users-v2 update ID [flags]
Argumentos
ID
ID de usuário do Databricks.
Opções
--active
Se este usuário estiver ativo.
--display-name string
sequências de caracteres que representam a concatenação de nomes e sobrenomes.
--external-id string
ID externo. Atualmente não é suportado.
--json JSON
As strings JSON embutidas ou o @caminho para o arquivo JSON com o corpo da requisição.
--user-name string
Endereço de e-mail do usuário do Databricks .
Exemplos
O exemplo a seguir atualiza um usuário:
databricks users-v2 update 12345678 --display-name "Test User"
databricks users-v2 obter-níveis-de-permissão
Obtenha os níveis de permissão de senha que um usuário pode ter em um objeto.
databricks users-v2 get-permission-levels [flags]
Argumentos
Nenhuma
Opções
Exemplos
O exemplo a seguir obtém os níveis de permissão de senha:
databricks users-v2 get-permission-levels
usuários do databricks-v2 obter-permissões
Obtenha as permissões de todas as senhas. As senhas podem herdar permissões do seu objeto raiz.
databricks users-v2 get-permissions [flags]
Argumentos
Nenhuma
Opções
Exemplos
O exemplo a seguir obtém permissões de senha:
databricks users-v2 get-permissions
databricks usuários-v2 definir-permissões
Defina permissões de senha em um objeto, substituindo as permissões existentes, se houver. Remove todas as permissões diretas caso nenhuma seja especificada. Os objetos podem herdar permissões de seu objeto raiz.
databricks users-v2 set-permissions [flags]
Argumentos
Nenhuma
Opções
--json JSON
As strings JSON embutidas ou o @caminho para o arquivo JSON com o corpo da requisição.
Exemplos
O exemplo a seguir define permissões de senha usando um arquivo JSON:
databricks users-v2 set-permissions --json @permissions.json
databricks usuários-v2 atualizar-permissões
Atualize as permissões de todas as senhas. As senhas podem herdar permissões do seu objeto raiz.
databricks users-v2 update-permissions [flags]
Argumentos
Nenhuma
Opções
--json JSON
As strings JSON embutidas ou o @caminho para o arquivo JSON com o corpo da requisição.
Exemplos
O exemplo a seguir atualiza as permissões de senha usando um arquivo JSON:
databricks users-v2 update-permissions --json @permissions.json
Bandeiras globais
--debug
Ativar ou não o registro de depuração.
-h ou --help
Exibir ajuda para a CLI Databricks , o grupo de comandos relacionado ou o comando específico.
--log-file string
Uma sequência de caracteres representando o arquivo no qual logs de saída serão gravados. Se essa opção não for especificada, o default é gravar logs de saída em stderr.
--log-format Formato
O tipo de formato de log, text ou json. O valor default é text.
--log-level string
Uma sequência de caracteres representando o nível de formato log . Caso não seja especificado, o nível de formato log será desativado.
-o, --output Tipo
O tipo de saída do comando, text ou json. O valor default é text.
-p, --profile string
O nome do perfil no arquivo ~/.databrickscfg a ser usado para executar o comando. Se este sinalizador não for especificado, então, se existir, o perfil denominado DEFAULT será usado.
--progress-format Formato
O formato para exibir logs de progresso é: default, append, inplace ou json
-t, --target string
Se aplicável, o pacote de destino a ser usado.