Controlar o compartilhamento de ativos de workspace com RBAC
Os administradores de workspace podem restringir funções específicas de role-based access control (RBAC) de compartilhamento dos ativos de workspace que possuem no Databricks. Configure a definição Restringir compartilhamento para grupos , verifique a restrição enquanto atua como uma função. A configuração suporta até 100 grupos por default.
Controles de compartilhamento de ativos do Workspace
Quando os usuários assumem uma função, eles podem criar ativos de Workspace (Notebooks, queries SQL, SQL Warehouse, Jobs) que a função possui. Por default, a função pode compartilhar esses ativos com outros usuários do workspace. Por exemplo, publicar um dashboard com permissões de dados compartilhados permite que os espectadores façam a execução de queries usando as permissões de dados do editor, mesmo se não tiverem acesso direto aos dados subjacentes. Veja O que são permissões de dados compartilhados?.
A configuração de nível de workspace Restringir compartilhamento para grupos impede que grupos selecionados compartilhem ativos de workspace que eles possuem. Esses grupos são normalmente funções configuradas para acesso exclusivo.
Requisitos
Você deve ser um administrador do Workspace para configurar os controles de compartilhamento de ativos do Workspace.
Como a restrição se aplica
A restrição se aplica quando um usuário ou um service principal do Databricks assume um grupo listado ou um grupo aninhado sob ele como uma função.
Esta configuração controla as permissões de compartilhamento em ativos de workspace pertencentes à função restrita. Ela não altera os privilégios em objetos do Unity Catalog nem impede todas as formas pelas quais alguém com acesso aos dados poderia copiá-los ou divulgá-los.
- Usuários e Service Principal do Databricks que agem como suas próprias identidades podem compartilhar qualquer ativo de Workspace que possuam ou possam gerenciar, mesmo que sejam membros de um grupo listado.
- Um usuário atuando como um grupo listado não pode compartilhar ativos de workspace pertencentes a esse grupo, mesmo com a permissão Pode gerenciar no ativo.
- Um usuário que atua como um grupo aninhado sob um grupo listado também é restrito. Por exemplo, se a lista contém
clinical-trial-1, eclinical-trial-1-analystsestá aninhado sob ele, os usuários que atuam comoclinical-trial-1-analyststambém são restritos.
Limites e restrições
Aplicam-se os seguintes limites à lista de grupos restritos:
- Grupos de sistema não podem ser adicionados : grupos de sistema, como
account users,admins,userseaccount admins, não podem ser adicionados à lista de restrição de compartilhamento. Esta restrição não pode ser substituída. - Contagem de grupos : default, você pode adicionar até 100 grupos à lista de restrição de compartilhamento. Entre em contato com sua equipe de conta da Databricks se precisar de um limite maior.
Configurar controles de compartilhamento
Para restringir um grupo de compartilhar ativos do workspace de sua propriedade:
- No workspace do Databricks, clique em seu nome de usuário no canto superior direito e selecione **Configurações**.
- Clique na guia Avançado .
- Localize **Restringir compartilhamento para grupos**.
- Clique no botão editar.
- Navegue, pesquise e selecione os grupos que deseja restringir.
- Clique em Salvar .
Verificar a restrição
Para verificar se a restrição está funcionando:
- Assuma uma função restrita usando qualquer um dos métodos suportados. Consulte Alternar funções RBAC.
- Abra ou crie um ativo do Workspace de propriedade da função (por exemplo, um Notebook).
- Tentar compartilhar o ativo.
A opção de compartilhamento está indisponível para ativos pertencentes a funções restritas.
Recursos adicionais
-
- Tutorial: Acesso exclusivo a modelos com RBAC
- Configure e verifique o acesso exclusivo para dois ensaios clínicos, incluindo restrições ao compartilhamento de ativos de workspace pertencentes a funções.
-
- Alternar funções RBAC
- Assuma uma função usando o alternador de funções, clusters de modo de acesso dedicado, a CLI do Databricks, a API ou ferramentas de BI de terceiros.
-
- Limitações do role-based access control (RBAC)
- Entenda quais recursos do Databricks não são suportados ou são suportados apenas parcialmente ao atuar como uma função.