Partilhar via


Como funciona o compartilhamento de casas no lago

Ao compartilhar uma lakehouse, você concede a outros usuários ou grupos acesso a uma lakehouse sem dar acesso ao espaço de trabalho e ao restante de seus itens. Para ver a lista de itens que outras pessoas compartilharam com você, selecione Procurar na barra de navegação Malha e, em seguida, selecione Compartilhado comigo. Você também pode ver casas de lago que lhe foram partilhadas no seu catálogo do OneLake.

O compartilhamento de um lakehouse também concede acesso ao ponto de extremidade de análise SQL e ao modelo semântico padrão associado.

Para compartilhar uma casa no lago, navegue até o espaço de trabalho e selecione o ícone Compartilhar ao lado do nome da casa do lago. Você também pode selecionar as reticências (...) e, em seguida, no menu Mais opções, selecionar Partilhar. Preencha os campos na tela Conceder acesso às pessoas e selecione Conceder.

Para editar ou remover permissões, consulte Gerenciando permissões.

Captura de tela mostrando os comandos para compartilhar o acesso ao lakehouse com outros usuários.

Compartilhamento e permissões

Por padrão, o compartilhamento de uma lakehouse concede aos usuários permissão de leitura para a lakehouse, o ponto de extremidade de análise SQL associado e o modelo semântico padrão. Além dessas permissões padrão, você pode conceder:

  • Permissão ReadData no ponto de extremidade de análise SQL para acessar dados sem política SQL.
  • Permissão ReadAll na lakehouse para acessar todos os dados usando o Apache Spark.
  • Permissão de compilação no modelo semântico padrão para permitir a criação de relatórios do Power BI sobre o modelo semântico.

Gerir permissões

Depois de partilhar um item, pode editar ou remover permissões na tela de acesso direto para esse item. Para gerenciar as permissões para a casa do lago que você compartilhou, navegue até o espaço de trabalho e selecione as reticências (...) ao lado do nome da casa do lago. No menu Mais opções , selecione Gerenciar permissões. No ecrã de Acesso Direto , pode ver os acessos concedidos, adicionar permissões personalizadas e remover acessos e permissões personalizadas.

Controle de acesso no nível da pasta

As permissões de acesso a dados do OneLake (visualização) permitem que você crie funções personalizadas dentro de um lakehouse e conceda permissões de leitura somente para pastas específicas no OneLake. A segurança da pasta OneLake é herdada para todas as subpastas. Para cada função do OneLake, você pode atribuir usuários e grupos de segurança ou conceder uma atribuição automática com base na função de espaço de trabalho.

Saiba mais sobre o controle de acesso baseado em função (RBAC) do OneLake.

Funções de acesso a dados do OneLake

Para criar uma nova função de acesso a dados:

  1. Abra a casa do lago onde você deseja definir a nova função.

  2. Selecione Gerenciar acesso a dados do OneLake (visualização) na faixa de opções e confirme se deseja habilitar funções de acesso a dados (visualização) para a casa do lago.

    Captura de tela mostrando o comando gerenciar acesso a dados do OneLake em uma casa de lago.

  3. Em seguida, selecione Nova função e insira um nome para a função.

  4. Se quiser que a função se aplique a todas as pastas na casa do lago, selecione Todas as pastas. Se desejar que a função se aplique apenas às pastas selecionadas, escolha Pastas selecionadas e selecione as pastas relevantes.

  5. Selecione Guardar. É apresentada uma notificação que confirma a criação da nova função.

  6. No painel Editar <nome> da função, conceda à nova função permissões de Leitura. Para fazer isso, selecione Atribuir função.

  7. Escolha as permissões que deseja atribuir, insira nomes ou endereços de e-mail no campo Adicionar pessoas ou grupos e selecione Adicionar.

  8. Reveja a lista de cessionários em Pessoas e grupos atribuídos, remova os que não pretende na lista e selecione Guardar.

Para obter mais informações, consulte Introdução às funções de acesso a dados do OneLake.