Uma pergunta bem comum feita por quem não conhece muito bem do licenciamento do Power BI, é se é possível utilizar o Power BI Pro ou Premium por Usuário para Embeddar os relatórios em portais Web.
A resposta é sim, é possível gerar tokens para Embeddar relatórios em uma capacidade Pro ou Premium por Usuário, mas de acordo com a Microsoft official doc
“Os tokens incorporados com licença Pro ou Premium por usuário (PPU) destinam-se a testes de desenvolvimento, portanto, uma conta mestra ou Service Principal do Power BI só pode gerar um número limitado de tokens.
Acquire a capacity for incorporation into a production environment. There is no limit to how many embedded tokens you can generate when purchasing a capacity.
For development or testing, you can use free built-in trial tokens with a Pro license. To embed in a production environment, you must acquire a capacity.“
Ou seja, você pode sim, utilizar relatórios que estejam em um workspace utilizando uma capacidade Pro ou Premium por Usuário (PPU) para desenvolver ou testar alguma solução de Embedded, pois a Microsoft disponibiliza uma quantidade LIMITADA de tokens para serem utilizados para embeddar relatórios externamente, mas quando essa quantidade de tokens acabar, você não irá conseguir mais utilizar essa conta PRO para isso, os processos existentes vão parar de funcionar e você precisará contratar uma capacidade dedicada para continuar utilizando.
Por este motivo, não recomendamos, em nenhuma hipótese, nem cogitar implantar um processo desses em produção sem utilizar uma capacidade dedicada (Fabric ou Power BI Embedded).
Notes: Neste artigo estamos considerando o cenário de utilizar as APIs do Power BI para mostrar relatórios do Power BI em aplicações e portais Web. Os recursos do menu Inserir relatório (Publicar na Web, Sharepoint Online e Site/portal) não utilizam a API do Power BI para geração de tokens e autenticação, e por isso, podem ser utilizadas utilizando conta PRO/PPU normalmente.
O trecho abaixo foi extraído da página Mover seu aplicativo de análise do integrada do Power BI para produção – Power BI
The page Power BI Embedded Q&A reaffirms that Pro accounts cannot be used for Embedded solutions in production:
“Os tokens inseridos com a licença Pro ou PPU (Premium por usuário) destinam-se para teste de desenvolvimento, portanto, uma conta mestre ou service principal of Power BI can only generate a limited number of tokens. Buy a capacity para inserir em um ambiente de produção. Não há limites para a quantidade de tokens inseridos que você pode gerar ao comprar uma capacidade. Em testes de desenvolvimento, você pode usar tokens de avaliação de inserção gratuitos com uma licença Pro. Para fazer uma inserção em um ambiente de produção, você deve comprar uma capacidade.”
The page Cenários de uso do Power BI: inserir para clientes – Power BI | Microsoft Learn also reinforces that the use of a capability is mandatory to use Embedded technologies:
Além disso, essa mesma página informa que o conteúdo que será mostrado na aplicação NÃO PODE estar em um workspace pessoal:
If you are using a platform that uses a Pro account to generate report insertion tokens, without using a capacity for this, you are probably violating the Power BI terms of use and your company may suffer fines and sanctions from Microsoft.