Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Grupo de comandos
Note
Essas informações se aplicam às versões 0.205 e superiores da CLI do Databricks. A CLI do Databricks está em Visualização Pública.
O uso da CLI do Databricks está sujeito à Licença do Databricks e ao Aviso de Privacidade do Databricks, incluindo quaisquer provisionamentos de Dados de Uso.
O grants grupo de comandos dentro da CLI do Databricks permite que você gerencie concessões. No Catálogo do Unity, os dados são seguros por padrão. Inicialmente, os usuários não têm acesso aos dados de um metastore. O acesso pode ser concedido por um administrador metastore, o proprietário de um objeto ou o proprietário do catálogo ou esquema que contém o objeto. Veja Mostrar, conceder e revogar privilégios.
obtenção de permissões no Databricks
Obtenha as permissões para um protegível. Não inclui permissões herdadas.
databricks grants get SECURABLE_TYPE FULL_NAME [flags]
Arguments
SECURABLE_TYPE
Tipo de protegível.
FULL_NAME
Nome completo do protegível.
Opções
--max-results int
Especifica o número máximo de privilégios a serem retornados (comprimento da página).
--page-token string
Token de paginação não transparente que permite ir para a próxima página com base na consulta anterior.
--principal string
Caso você forneça, apenas as permissões do principal especificado (usuário ou grupo) serão retornadas.
Examples
O exemplo a seguir obtém permissões para um catálogo:
databricks grants get catalog my_catalog
O exemplo a seguir obtém permissões para um principal específico:
databricks grants get catalog my_catalog --principal someone@example.com
O seguinte exemplo obtém permissões com paginação:
databricks grants get table my_catalog.my_schema.my_table --max-results 10
databricks autoriza get-effective
Obtenha as permissões efetivas para um protegível. Inclui permissões herdadas de todos os protegíveis principais.
databricks grants get-effective SECURABLE_TYPE FULL_NAME [flags]
Arguments
SECURABLE_TYPE
Tipo de protegível.
FULL_NAME
Nome completo do protegível.
Opções
--max-results int
Especifica o número máximo de privilégios a serem retornados (comprimento da página).
--page-token string
Token opaco para a próxima página de resultados (paginação).
--principal string
Se fornecidas, apenas as permissões efetivas para a entidade de segurança especificada (usuário ou grupo) serão retornadas.
Examples
O exemplo a seguir obtém permissões efetivas para uma tabela:
databricks grants get-effective table my_catalog.my_schema.my_table
O exemplo a seguir obtém permissões efetivas para um principal específico:
databricks grants get-effective schema my_catalog.my_schema --principal someone@example.com
O seguinte exemplo obtém permissões efetivas com paginação:
databricks grants get-effective catalog my_catalog --max-results 20 --page-token abc123
Atualização de permissões do Databricks
Atualize as permissões para um protegível.
databricks grants update SECURABLE_TYPE FULL_NAME [flags]
Arguments
SECURABLE_TYPE
Tipo de protegível.
FULL_NAME
Nome completo do protegível.
Opções
--json JSON
A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.
Examples
O exemplo a seguir atualiza as permissões usando um arquivo JSON:
databricks grants update catalog my_catalog --json @permissions.json
Sinalizadores globais
--debug
Indica se deve habilitar o registro em log de depuração.
-h ou --help
Exiba ajuda para a CLI do Databricks ou o grupo de comandos relacionado ou o comando relacionado.
--log-file corda
Uma cadeia de caracteres que representa o arquivo para o qual gravar logs de saída. Se esse sinalizador não for especificado, o padrão será gravar logs de saída no stderr.
--log-format formato
O tipo de formato de log, text ou json. O valor padrão é text.
--log-level corda
Uma cadeia de caracteres que representa o nível de formato de log. Se não for especificado, o nível de formato de log será desabilitado.
-o, --output tipo
O tipo de saída de comando, text ou json. O valor padrão é text.
-p, --profile corda
O nome do perfil no arquivo ~/.databrickscfg para usar ao executar o comando. Se esse sinalizador não for especificado, se existir, o perfil nomeado DEFAULT será usado.
--progress-format formato
O formato para exibir logs de progresso: default, append, inplace ou json
-t, --target corda
Se aplicável, o destino do pacote a ser usado