Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
Hi, i have done a website in javascript where i put into a PowerBI report.
When i run the website i receive this mistake:
https://df-msit-scus-redirect.analysis.windows.net/metadata/cluster Forbidden 403
var embedConfiguration = {
type: 'report',
accessToken: access_token,
id: '73ebfbec-7cxxxxx08638c90',
embedUrl: 'https://msit.powerbi.com/reportEmbed'
};
what can i do?
Thank you
Solved! Go to Solution.
Ensure that the token is not expired. I test with a html and it works.
For your reference.
<html> <script src="https://microsoft.github.io/PowerBI-JavaScript/demo/node_modules/jquery/dist/jquery.js"></script> <script src="https://microsoft.github.io/PowerBI-JavaScript/demo/node_modules/powerbi-client/dist/powerbi.js"></script> <script type="text/javascript"> window.onload = function () { var embedConfiguration = { type: 'report', accessToken: ' a valid token', id: 'd99e763f-1dae-4xxxx1-d958313fd3f8', embedUrl: 'https://app.powerbi.com/reportEmbed?reportId=d99e763fxxxae-4xxxx313fd3f8' }; var $reportContainer = $('#reportContainer'); var report = powerbi.embed($reportContainer.get(0), embedConfiguration); <!--validateReportLoad incorrectly returns schema errors for valid filters #16https://github.com/Microsoft/powerbi-models/issues/16--> report.on('loaded', function() { console.log('report.on - loaded'); }); } </script> <div id="reportContainer" powerbi-settings-nav-content-pane-enabled="true" powerbi-settings-filter-pane-enabled="true"></div> </html>
For testing purpose, you can get a token in a quick way following this thread.
Ensure that the token is not expired. I test with a html and it works.
For your reference.
<html> <script src="https://microsoft.github.io/PowerBI-JavaScript/demo/node_modules/jquery/dist/jquery.js"></script> <script src="https://microsoft.github.io/PowerBI-JavaScript/demo/node_modules/powerbi-client/dist/powerbi.js"></script> <script type="text/javascript"> window.onload = function () { var embedConfiguration = { type: 'report', accessToken: ' a valid token', id: 'd99e763f-1dae-4xxxx1-d958313fd3f8', embedUrl: 'https://app.powerbi.com/reportEmbed?reportId=d99e763fxxxae-4xxxx313fd3f8' }; var $reportContainer = $('#reportContainer'); var report = powerbi.embed($reportContainer.get(0), embedConfiguration); <!--validateReportLoad incorrectly returns schema errors for valid filters #16https://github.com/Microsoft/powerbi-models/issues/16--> report.on('loaded', function() { console.log('report.on - loaded'); }); } </script> <div id="reportContainer" powerbi-settings-nav-content-pane-enabled="true" powerbi-settings-filter-pane-enabled="true"></div> </html>
For testing purpose, you can get a token in a quick way following this thread.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
9 | |
6 | |
2 | |
2 | |
2 |
User | Count |
---|---|
4 | |
4 | |
4 | |
4 | |
4 |