Partilhar via


Segurança de tabelas e pastas no OneLake (pré-visualização)

A segurança em nível de tabela e pasta, ou segurança em nível de objeto (OLS), é um recurso da segurança do OneLake (visualização) que permite conceder acesso a tabelas ou pastas específicas em um item de dados. Usando o OLS, você cria permissões para dados estruturados e não estruturados no nível da pasta.

Pré-requisitos

Definir regras de segurança

Você pode definir segurança em nível de objeto em qualquer pasta dentro de um item de dados. Como as tabelas delta-parquet no OneLake são representadas como pastas, a segurança também pode ser configurada em tabelas. Da mesma forma, os esquemas também são pastas e podem ser protegidos de forma semelhante.

Use as etapas a seguir para definir funções de segurança para tabelas ou pastas.

  1. Navegue até o Lakehouse e selecione Gerenciar segurança do OneLake (visualização).

  2. Selecione uma função existente para a qual você deseja definir a segurança da tabela ou pasta ou selecione Novo para criar uma nova função.

  3. Na página de detalhes da função, selecione Adicionar dados. Esta ação abre a experiência de navegação de dados.

    Captura de tela que mostra a seleção de 'adicionar dados' para editar uma função de segurança.

  4. Expanda os diretórios Tabelas ou Arquivos para navegar até os itens que deseja incluir na função.

    • Para tabelas, você pode expandir esquemas para escolher tabelas individuais.

    • Para arquivos, você pode expandir qualquer número de pastas para identificar os itens certos.

  5. Marque a caixa de seleção ao lado dos itens aos quais você deseja conceder acesso. Você pode selecionar até 500 itens por função.

  6. Depois de fazer a sua escolha, selecione Adicionar dados para salvar as alterações e voltar à página de dados na função.

    Captura de tela que mostra a seleção de 'adicionar dados' para confirmar a seleção de dados para uma função de segurança.

    Suas alterações na função são salvas automaticamente.