Permissão de build para modelos semânticos compartilhados

Quando você cria um relatório no Power BI Desktop, os dados nesse relatório são armazenados em um modelo de dados. Quando você publica um relatório no serviço do Power BI, o modelo de dados também é publicado no serviço como um modelo semântico ao mesmo tempo. Ao compartilhar o relatório com outras pessoas, você pode conceder a elas permissão Build para o modelo semântico com base no qual o relatório é criado, para que elas possam descobri-lo e reutilizá-lo em seus próprios relatórios, painéis, etc. Este artigo explica como você controla o acesso ao modelo semântico usando a permissão Build.

A permissão de build se aplica a modelos semânticos. Quando você concede a permissão de Build aos usuários, eles podem criar um novo conteúdo em seu modelo semântico, como relatórios, painéis, blocos fixados de P e R, relatórios paginados e descoberta do Insights. Se um relatório fora do workspace de modelo semântico usar seu modelo semântico, você não poderá excluir o modelo semântico. Se você tentar fazer isso, receberá uma mensagem de erro.

Os usuários também precisam da permissão Criar para executar as seguintes ações:

  • Exportar dados subjacentes do Power BI.
  • Crie um novo conteúdo no modelo semântico, como com Analisar no Excel.
  • Acesse os dados por meio do ponto de extremidade XMLA (XML for Analysis).

Como os usuários obtêm a permissão Criar

Os usuários obtêm permissão build para um modelo semântico de algumas maneiras diferentes:

  • Os usuários que têm pelo menos uma função de colaborador em um workspace têm permissão Build nos modelos semânticos nesse workspace, bem como permissão para copiar relatórios nesse workspace. Para obter mais informações sobre funções em workspaces, confira Funções em workspaces no Power BI.

  • Os proprietários de modelo semântico podem atribuir a permissão Build a usuários ou grupos de segurança específicos na página Gerenciar permissões. Para obter mais informações, confira Gerenciar permissões de acesso de modelo semântico.

  • Um usuário com uma função de administrador ou membro no workspace onde reside o modelo semântico pode decidir durante a publicação do aplicativo que os usuários com permissão para o aplicativo também obtêm permissão build para os modelos semânticos subjacentes. Para obter mais informações, veja Criar e gerenciar vários públicos.

  • Se você tiver permissão de compartilhar novamente e build em um modelo semântico e compartilhar um relatório ou painel criado nesse modelo semântico, poderá especificar que os destinatários também obtenham permissão build para o modelo semântico. Para obter mais informações, confira Compartilhar dashboards e relatórios do Power BI com colegas de trabalho e outras pessoas.

Remover permissão Criar

Para remover a permissão Build de usuários de um modelo semântico compartilhado, siga as instruções em Gerenciar acesso direto.

Se você remover a permissão Criar, as pessoas cujas permissões você revogou ainda poderão ver o relatório, mas não poderão mais editá-lo nem exportar dados subjacentes. Os usuários apenas com permissão de leitura ainda podem exportar dados resumidos.

Remover a permissão de build para um modelo semântico em um aplicativo

Se você distribuir um aplicativo de um workspace, a remoção do acesso das pessoas ao aplicativo não removerá automaticamente suas permissões de criar e novo compartilhamento. Para remover suas permissões de Criar, execute as seguintes etapas:

  1. No workspace, no modo de exibição de lista, selecione Atualizar aplicativo.

    Screenshot that shows Update app on the workspace list page.

  2. Selecione a guia Público-alvo e, em seguida, no painel lateral Gerenciar Acesso de Público-alvo, passe o mouse sobre a pessoa ou grupo cujo acesso você deseja excluir e selecione o ícone de lixeira exibido. Quando terminar, selecione Atualizar aplicativo.

    Screenshot that shows selecting the trash can icon next to a person's name to remove their permissions.

    Você verá uma mensagem de que precisa acessar Gerenciar permissões para remover as permissões para usuários com acesso existente.

    Screenshot of the Manage permissions message.

  3. Selecione Atualizar.

  4. Siga as instruções em Gerenciar permissões de para ver como remover permissões de usuários com acesso. Quando você tira a permissão de build de um usuário em um modelo semântico, ele ainda pode ver relatórios criados no modelo semântico, mas não pode mais editar os relatórios.

Configurar o modo como os usuários solicitam a permissão de build

Determinadas ações, como criar um relatório com base em um modelo semântico ou acessar a página de detalhes de um modelo semântico no hub de dados, exigem permissão de build no modelo semântico. Por padrão, quando os usuários que não têm permissão de build tentam executar essas ações, eles recebem uma caixa de diálogo que permite enviar emails para o proprietário do modelo semântico solicitando permissão de build. O email inclui os detalhes do usuário, o nome do modelo semântico ao qual ele está solicitando acesso e quaisquer outras informações que ele fornecer opcionalmente.

Screenshot of the default Build permission request dialog.

Alterar o comportamento da solicitação de acesso

Se você tiver uma função de Administrador, Membro ou Colaborador no workspace onde reside o modelo semântico, poderá alterar o comportamento de solicitação de acesso padrão para um modelo semântico acessando as configurações do modelo semântico e configurando as opções de Solicitação de acesso conforme desejado.

Screenshot of the Request access configuration dialog in the semantic model settings.

  • A opção padrão, não selecionada na imagem anterior, é que as solicitações de permissão de criar cheguem a você por email. Você é responsável por agir nas solicitações e notificar os solicitantes.

  • A segunda opção é para que você forneça instruções sobre como obter a permissão de build, em vez de receber solicitações por email. Você pode escolher essa opção, por exemplo, se sua organização usar um sistema automatizado para lidar com solicitações de acesso. Quando os usuários que não têm permissão de criar tentarem uma ação que exija a permissão de criar, eles verão uma mensagem com as instruções fornecidas.

    A área de texto Instruções no exemplo de solicitação de acesso anterior mostra instruções de exemplo. As instruções devem estar em texto sem formatação. O HTML e todos os outros tipos de formatação de código serão renderizados como texto sem formatação, em vez do formato em código. O exemplo a seguir mostra as instruções que os usuários veem quando tentam uma ação para a qual eles precisem de permissão de criar.

    Screenshot of specific instructions for requesting Build permission.

    Observação

    Quando você fornece instruções específicas, seu endereço de email fica visível para os usuários que solicitam acesso.

Permissões mais granulares

O Power BI oferece a permissão Criar como um complemento às permissões Ler e Compartilhar novamente. Todos os usuários que já têm permissão de leitura para modelos semânticos por meio de permissões de aplicativo, compartilhamento ou acesso ao workspace também obtêm permissão build para esses modelos semânticos. Esses usuários recebem a permissão Build automaticamente porque a permissão de leitura já lhes concede o direito de criar um novo conteúdo no modelo semântico usando Analisar no Excel ou Exportar.

Com a permissão build mais granular, você pode escolher quem só pode exibir o conteúdo em um relatório ou painel existente e quem pode criar conteúdo conectado ao modelo semântico subjacente.

Perguntas? Experimente perguntar à Comunidade do Power BI