Introdução

Concluído

Quando você está a incorporar Microsoft Power BI conteúdo, seu aplicativo pode restringir o acesso do utente do aplicativo a dados específicos. Isso geralmente é alcançado por conjuntos de dados que impõem segurança em nível de linha (RLS), que aplica filtros a tabelas de modelos.

Considere um aplicativo na empresa Tailspin Toys que incorpora Power BI relatórios que apoiam sua análise de esforço de vendas. A política da empresa obriga os desenvolvedores do conjunto de dados a garantir que os vendedores possam exibir apenas os dados do cliente da região de vendas atribuída. No entanto, os gerentes de vendas têm permissão para visualizar dados de clientes de todas as regiões de vendas. O desenvolvedor do conjunto de dados pode criar duas funções RLS que aplicam filtros diferentes; um para vendedores e outro para gestores.

Considere também um aplicativo de multilocação . Várias organizações usam um aplicativo de multilocação, onde cada organização é um locatário. Uma abordagem para garantir que um locatário possa exibir apenas seus dados é usar um único banco de dados multicliente . Essa abordagem requer um único espaço de trabalho que compreende um conjunto de Power BI artefatos que são partilhados entre todos os locatários. A RLS filtrará os dados do conjunto de dados com mais segurança para garantir que as organizações possam visualizar apenas seus dados.

Nota

Para saber mais sobre soluções de multilocação, incluindo uma comparação de um banco de dados separado para cada cliente com um banco de dados multicliente, consulte Perfis de entidade de serviço em Power BI Embedded.

Para entender melhor como a RLS restringe o acesso aos dados, assista ao vídeo a seguir.