We are creating a web app that will use the PowerBI API to export paginated reports as PDF. I can do this with my own account and a PPU license.
I will need to ensure the Web App can do this on behalf of a user of the web app. All the documentation points to using "embedded" but Im unsure if thats what i need.
I thought I could create the web App by give it an app registration in AD. This app registration would then get access to the workspace, but it will also need a license.
What is the way to set this up correctly, so the app accesses power bi via an app registration or managed identity?