Pular para o conteúdo principal

users-v2 grupo de comandos

nota

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 .

Bandeiras globais

Exemplos

O exemplo a seguir cria um novo usuário:

Bash
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

Bandeiras globais

Exemplos

O exemplo a seguir exclui um usuário:

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

Bandeiras globais

Exemplos

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

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

Bandeiras globais

Exemplos

O exemplo a seguir lista todos os usuários:

Bash
databricks users-v2 list

O exemplo a seguir lista os usuários que correspondem a um filtro:

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

Bandeiras globais

Exemplos

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

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

Bandeiras globais

Exemplos

O exemplo a seguir atualiza um usuário:

Bash
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

Bandeiras globais

Exemplos

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

Bash
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

Bandeiras globais

Exemplos

O exemplo a seguir obtém permissões de senha:

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

Bandeiras globais

Exemplos

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

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

Bandeiras globais

Exemplos

O exemplo a seguir atualiza as permissões de senha usando um arquivo JSON:

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