Pular para o conteúdo principal

grants 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 grants dentro do Databricks CLI permite gerenciar concessões. Em Unity Catalog, os dados são protegidos por default. Inicialmente, os usuários não têm acesso aos dados em uma metastore. O acesso pode ser concedido por um administrador da metastore, pelo proprietário de um objeto ou pelo proprietário do catálogo ou esquema que contém o objeto. Consulte Mostrar, conceder e revogar privilégios.

subsídios de databricks obtêm

Obtenha as permissões para um seguro. Não inclui permissões herdadas.

databricks grants get SECURABLE_TYPE FULL_NAME [flags]

Argumentos

SECURABLE_TYPE

Tipo de protegível.

FULL_NAME

Nome completo do securable.

Opções

--max-results int

Especifica o número máximo de privilégios a serem retornados (tamanho da página).

--page-token string

Tokens de paginação opacos para avançar para a próxima página com base na consulta anterior.

--principal string

Se fornecidas, somente as permissões para o principal (usuário ou grupo) especificado serão retornadas.

Bandeiras globais

Exemplos

O exemplo a seguir obtém permissões para um catálogo:

Bash
databricks grants get catalog my_catalog

O exemplo a seguir obtém permissões para um diretor específico:

Bash
databricks grants get catalog my_catalog --principal someone@example.com

O exemplo a seguir obtém permissões com paginação:

Bash
databricks grants get table my_catalog.my_schema.my_table --max-results 10

concessões de databricks se tornam efetivas

Obtenha as permissões efetivas para uma solução segura. Inclui permissões herdadas de qualquer dispositivo protegível principal.

databricks grants get-effective SECURABLE_TYPE FULL_NAME [flags]

Argumentos

SECURABLE_TYPE

Tipo de protegível.

FULL_NAME

Nome completo do securable.

Opções

--max-results int

Especifica o número máximo de privilégios a serem retornados (tamanho da página).

--page-token string

Tokens opacos para a próxima página de resultados (paginação).

--principal string

Se fornecidas, somente as permissões efetivas para o principal (usuário ou grupo) especificado serão retornadas.

Bandeiras globais

Exemplos

O exemplo a seguir obtém permissões efetivas para uma tabela:

Bash
databricks grants get-effective table my_catalog.my_schema.my_table

O exemplo a seguir obtém permissões efetivas para um diretor específico:

Bash
databricks grants get-effective schema my_catalog.my_schema --principal someone@example.com

O exemplo a seguir obtém permissões efetivas com a paginação:

Bash
databricks grants get-effective catalog my_catalog --max-results 20 --page-token abc123

atualização de subsídios do databricks

Atualize as permissões para um seguro.

databricks grants update SECURABLE_TYPE FULL_NAME [flags]

Argumentos

SECURABLE_TYPE

Tipo de protegível.

FULL_NAME

Nome completo do securable.

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 um arquivo JSON:

Bash
databricks grants update catalog my_catalog --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