Pular para o conteúdo principal

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, e clinical-trial-1-analysts está aninhado sob ele, os usuários que atuam como clinical-trial-1-analysts també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, users e account 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:

  1. No workspace do Databricks, clique em seu nome de usuário no canto superior direito e selecione **Configurações**.
  2. Clique na guia Avançado .
  3. Localize **Restringir compartilhamento para grupos**.
  4. Clique no botão editar.
  5. Navegue, pesquise e selecione os grupos que deseja restringir.
  6. Clique em Salvar .

Verificar a restrição​

Para verificar se a restrição está funcionando:

  1. Assuma uma função restrita usando qualquer um dos métodos suportados. Consulte Alternar funções RBAC.
  2. Abra ou crie um ativo do Workspace de propriedade da função (por exemplo, um Notebook).
  3. Tentar compartilhar o ativo.

A opção de compartilhamento está indisponível para ativos pertencentes a funções restritas.

Recursos adicionais​