Procurar Resultados :

×

Registrar Contato

Como incorporar relatórios do Microsoft Power BI em aplicativos DNN


Guia para incorporar relatórios e painéis do Power BI no DNN. Integre o Microsoft Power BI ao DNN usando o plugin miniOrange para incorporar Power BI no DNN. Este guia de configuração demonstrará as etapas de como incorporar relatórios, painéis, blocos, conjuntos de dados/modelos semânticos do Power BI em páginas e postagens do DNN para que os usuários possam visualizar os artefatos interativos do Power BI no próprio site do DNN. Você também pode habilitar a segurança em nível de linha (RLS) para uma visualização granular dos gráficos do Power BI no DNN.

Pré-requisitos: Download e instalação

Para configurar e incorporar relatórios do Microsoft Power BI no seu site, você precisará dos seguintes pré-requisitos:


Clique nas guias abaixo para etapas do Azure AD e do Power BI


1. Etapas para configurar o Azure AD para integração do DNN com o Power BI

1. Configurar o registro do aplicativo do Azure AD
  • Faça o login no Portal do Azure AD como admin
  • Será apresentada a tela inicial do Azure Active Directory.
  • Na seção de serviços do Azure, selecione ID de entrada da Microsoft.

  • DNN Power BI Embed com segurança em nível de linha | Novos registros
  • Na aba esquerda, na seção gerenciar, selecione Registros de aplicativos.

  • DNN Power BI Embed com segurança em nível de linha | Novos registros
  • Clique em novo registro.

  • DNN Power BI Embed com segurança em nível de linha | Novos registros
  • Atribuir o Nome visível no campo de nome e escolha o tipo de conta.
  • De acordo com o relatório URI de redirecionamento campo, forneça o URL do seu Site DNN e clique no Registrar-se botão.
  • DNN Power BI Embed com segurança em nível de linha | Registrar registros
  • Após o registro de um aplicativo, o Azure AD atribui uma ID de aplicativo exclusiva ao seu aplicativo.
  • Navegue até a Visão geral guia, no painel esquerdo.
  • Copie o ID do aplicativo e ID do diretório, este será seu ID do cliente e ID do inquilino.
  • DNN Power BI Embed com segurança em nível de linha | Pontos de extremidade
  • No painel de navegação esquerdo, navegue até Certificados e segredos aba.
  • Clique em novo segredo do cliente. Insira a descrição e o prazo de validade e clique em ADD opção.
  • DNN Power BI Embed com segurança em nível de linha | Segredo do cliente
  • Copie o valor de Chave Secreta. Este será seu Chave secreta do cliente.
  • DNN Power BI Embed com segurança em nível de linha | Chave secreta
 Adicione permissões de API ao seu aplicativo do Azure AD:
  • Acesse Permissões de API no painel de navegação esquerdo e clique em adicionar uma permissão opção.
  • DNN Power BI Embed com segurança em nível de linha | Adicionar uma permissão
  • Selecionar Microsoft Graph sob a APIs da Microsoft aba.
  • Incorporação do DNN Power BI com segurança em nível de linha | Solicitar permissões de API
  • Selecionar Permissões do aplicativo e pesquise pelo Utilizador.
  • Incorporação do DNN Power BI com segurança em nível de linha | Selecionar permissão do aplicativo DNN PowerBI Embed com segurança em nível de linha | Selecionar permissão
  • Debaixo Utilizador selecionar Usuário. Ler e Usuário.Ler.Tudo permissões e clique em Adicionar permissões botão.(microsoft graph)
  • Incorporação do DNN Power BI com segurança em nível de linha | Permissão Readall
  • Clique em adicionar permissão, role para baixo e selecione Serviço do Power BI sob solicitação de opção de permissão de API.
  • DNN Power BI Embed com segurança em nível de linha | Permissão do Power BI

  • Selecione Permissão de Delegado e pesquise por Relatório
  • DNN Power BI Embed com segurança em nível de linha | Permissão de Delegado do Power BI
  • Debaixo Relatórios selecionar Relatar.Ler.Tudo permissão e clique em Adicionar permissãobotão. (Power BI)

  • DNN Power BI Embed com segurança em nível de linha | Permissão ReadAll do Power BI
  • Agora você pode ver todas as permissões no seção de permissão de API
  • Incorporação do DNN Power BI com segurança em nível de linha | Todas as permissões
  • Clique em conceder consentimento administrativo para o diretório padrão e clique em Sim na confirmação do consentimento do administrador da concessão.
  • DNN Power BI Embed com segurança em nível de linha | Conceder concentração de administrador
  • Você configurou com sucesso o aplicativo do Azure AD.

2. Configurar as configurações do grupo de segurança do Azure AD
  • Na página inicial do diretório ativo do Azure, navegue até Grupos do painel esquerdo.
  • DNN Power BI Embed com segurança em nível de linha | Clique em Adicionar novo
  • Clique em Novo Grupo para adicionar um novo grupo de segurança.
  • DNN Power BI Embed com segurança em nível de linha | Adicionar shortcode
  • Selecione os Tipo de grupo as Total no menu suspenso e digite o Nome do grupo as Permitir APIs de administração do Power BI.
  • Depois de inserir os detalhes, clique em Botão Criar para criar um novo grupo de segurança.
  • DNN Power BI Embed com segurança em nível de linha | Adicionar Workspace_ID
  • Pesquise e selecione grupos de segurança recém-criados (Permitir APIs de administração do Power BI).
  • DNN Power BI Embed com segurança em nível de linha | visite o relatório do PowerBI
  • Navegue até a Aba de membros no painel esquerdo e clique em Adicionar membros.
  • Agora procure o nome do aplicativo que você configurou anteriormente e clique no selecionar botão.
  • DNN Power BI Embed com segurança em nível de linha | visite o relatório do PowerBI

Você configurou com sucesso o aplicativo do Azure AD para obter a sincronização de usuário e a integração do Power BI no seu site DNN.


2. Etapas para configurar as configurações do Power BI

Configurar as definições do Power BI
  • Vou ao Power BI painel e faça login como administrador.
  • Você será representado pela tela inicial do Power BI.
  • No canto superior direito, clique em ícone de configurações como mostrado abaixo.
  • DNN Power BI Embed com segurança em nível de linha | ícone de configurações
  • Sob o governança e insights clique no portal de administração opção.
  • Incorporação do DNN Power BI com segurança em nível de linha | clique no portal do administrador
  • De acordo com o relatório Portal de administração seção, sob o configurações do locatário, role para baixo até o configurações do desenvolvedor.
  • Clique em Permitir que entidades de serviço usem APIs do Power BI.
  • Habilite o botão de alternância e depois clique em Inscreva-se.
  • DNN Power BI Embed com segurança em nível de linha | Habilitar a alternância
  • Desloque-se até o Configurações da API de administração, ative a alternância e escolha a opção de grupos de segurança específicos.
  • Procurar por Grupo de usuários do DNN Power BI então clique em Inscreva-se.
  • Incorporação do DNN Power BI com segurança em nível de linha | Permitir APIs de administração do Power BI
  • Navegue de volta para a página inicial. Selecione o Espaços de trabalho guia no painel esquerdo e selecione seu espaço de trabalho na lista.
  • Incorporação do DNN Power BI com segurança em nível de linha | Selecionar espaços de trabalho
  • Navegue até a Gerenciar acesso aba.
  • Incorporação do DNN Power BI com segurança em nível de linha | Navegue até a guia Gerenciar acesso
  • De acordo com o relatório Gerenciar acesso seção, clique em Adicionar Adicionar Pessoas ou Grupos
  • DNN Power BI Embed com segurança em nível de linha | Adicionar opção de pessoas ou grupos
  • Procure o aplicativo que você configurou anteriormente. No menu suspenso, selecione o Vogal e clique em Adicione botão para atribuir este aplicativo do Azure AD ao seu espaço de trabalho do Power BI.
  • DNN PowerBI Embed com segurança em nível de linha | Selecione a opção suspensa
  • Selecione o relatório que você deseja incorporar na página ou publicação do DNN.
  • Em seguida, copie o Workspace_ID e Report_ID da URL mostrada na imagem abaixo e mantenha-a à mão, pois você precisará dela no futuro.
  • DNN Power BI Embed com segurança em nível de linha | Copiar os IDs


Etapas para configurar o relatório do Power BI no site DNN


3. Adicionar módulo no site DNN
  • Abra qualquer página do seu site DNN (modo de edição) e clique em Adicionar módulo.
  • DNN Power BI Embed com segurança em nível de linha | Adicionar módulo
  • Procurar por miniOrange Power BI Integrador e clique em DNSAMLSSO. Arraste e solte o módulo na página desejada.
  • DNN Power BI Embed com segurança em nível de linha | Módulo de pesquisa
  • Você concluiu a instalação do módulo no seu site DNN.
4. Incorpore seu relatório do Power BI ao DNN
  • Agora vá ao seu site dnn e você poderá ver que o módulo foi adicionado com sucesso.
  • DNN PowerBI Embed com segurança em nível de linha | Módulo adicionado com sucesso
  • Clique no ícone de configurações e vá para configurações
  • DNN Power BI Embed com segurança em nível de linha | visite o relatório do PowerBI
  • Uma janela irá aparecer para o Guia Configurações do integrador do miniOrange Power BI.
  • DNN PowerBI Embed com segurança em nível de linha | guia de configurações do integrador miniorange powerbi
  • Vá para a aba Configurações de Autenticação e digite ID do cliente, segredo do cliente e ID do locatário de sua Azure AD Clique em Aplicativo e depois em Salvar.
  • DNN Power BI Embed com segurança em nível de linha | configurações de autenticação
  • Agora vá para a aba de configurações do Power BI e digite o Nome do relatório, Workspace_ID e Report_ID do seu relatório.
  • Insira também a largura e a altura e clique em gerar script.
  • DNN Power BI Embed com segurança em nível de linha | configurações de autenticação
  • O script será gerado e mostrará Workspace_ID e Report_ID do seu relatório do Power BI.
  • DNN PowerBI Embed com segurança em nível de linha | configurações de autenticação
  • Atualize seu site DNN e clique no Power BI Registe-in botão.
  • DNN Power BI Embed com segurança em nível de linha | configurações de autenticação
  • Você será redirecionado para a página de login do Azure AD. Insira suas credenciais do Azure AD.
  • DNN Power BI Embed com segurança em nível de linha | configurações de autenticação
  • Após o login bem-sucedido, o relatório do Power BI aparecerá na tela.
  • DNN Power BI Embed com segurança em nível de linha | configurações de autenticação

Você incorporou com sucesso seu relatório do PowerBI na página DNN e forneceu acesso ao relatório do Power BI por meio do SSO do Azure AD.

Recursos adicionais


Precisa de ajuda?

Envie-nos um e-mail para dnnsupport@xecurify.com e ajudaremos você a configurar a integração do Power BI com o seu DNN. Para obter orientações rápidas (por e-mail ou reunião), nossa equipe ajudará você a selecionar a solução/plano mais adequado às suas necessidades.


Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda