Hello,
I am developing an application and am trying to embed Power Bi Premium, I have registeered the app as a Native Application, and used the ClientId to get the proper token. I have confirmed that I can get the report EmbedConfig info I need to embed the report, including a ReportId, a EmbedUrl, accessToken, ect....
However, when I call the furntion to embed it seems to try to load for a minute, but then just says content isn't available. The lines of code I am using to embed the report are....
var $reportContainer = $("#reportEmbed");
var report = powerbi.embed($reportContainer.get(0), self.embedConfig);
where....
embedConfig = {
accessToken: config.EmbedToken.token,
id: config.Id,
embedUrl: config.EmbedUrl
}
What I see in the debugging console is...
GET https://wabi-west-us-redirect.analysis.windows.net/metadata/cluster 403 (Forbidden)
wabi-west-us-redirect.analysis.windows.net/metadata/cluster:1
I am now stumped on how to proceed to make my report show up. Everything I find online about this is in regaurds to the old Power BI Embeded and not the new Premium option. If anyone can help me understand what I am doing wrong, so that I can get reports to show up correctly, I would be much obliged.
Thanks,
Steven