API Power BI embedded com AspNet Core MVC

26/12/2021

0

Prezados, bom dia!

Faz tempo que não acesso o fórum, então não encontrei onde definir a plataforma do tópico (antes ao abrir um tópico eu definia C#, BD etc.).
Tenho uma aplicação aspnet core (.Net 5.0), em que consumimos a API Power BI Embedded (seguindo os exemplos da Microsoft).
Para tal, registramos um aplicativo na Azure, e apresentamos os dash disponíveis em um workspace no portal Power BI. A conta do workspace é Pro.
A apresentação do dash em nossa página está funcionando somente quando o usuario que está acessando também possui a conta Pró. O que não nos interessa, pis o objetivo desse site é justamente eliminar pool de contas Pró aos usuarios, reduzindo os custos e centralizando os dash em um portal.
Alguém conhece uma forma de forçar que a autenticação do Power BI seja sempre passando o usuario e senha apenas de um usuario que tem a conta Pró ?
Dessa forma os usuarios do site não precisam tem conta Power BI, pois apenas visualizariam os dash do user master do PB.
Todos os exemplos que pesquisei levam a ter uma conta Premiun (mais caro), ou contratar o serviço Embedded da AZure (custo por capacidade, menor que preminu, mas ainda inviável).
Nosso objetivo é que o acesso ao portal Power BI seja sempre pelo nosso user master. Fazendo com que ao usuario acessar o dash em nosa página, não precise se autenticar (pois se não tiver Pró vai ser negado).
E migrar para uma solução escalável (com conta Premiun) conforme o planejamento de crescimento.

Agradeço desde já a tenção!

Ernesto Teodoro da SIlva
Etspaz

Etspaz

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar