Forum Discussion
Your Power BI Session Expired message
- Anonymous6 years ago
I have solved the issue. Apparently it's actually a permission problem. I created the dashboard in my designated workspace (not My Workspace). In that workspace, I just knew that only certain users have the access and User A is not in it. So I published the report again (this time in My Workspace), and shared the report with User A. It works just fine after that. Also make sure the user has a Pro version.
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Old thread, but I too was experiencing this issue intermittently with a SharePoint site that had several different PowerBI reports embedded in separate webparts. When trying to resolve by regenerating a new URL for each webpart (open report, click on File, Embed Report, SharePoint Online) I noticed that the new URL was significantly shorter than the old one. It looks like the old URL that was used in a webpart had groupid and config information where the newly generated URL did not. The new URL only contained the reportid.
Once I updated all the webparts to use this new, shorter URL, we stopped receiving the "Your PowerBI session expired" message and the reports seemed to load faster.
Those old URLs were generated using the same steps above, but this was roughly two years ago so maybe something changed. Regardless, may be worth removing anything from your embedded URL after the reportID value:
Old
https://app.powerbi.com/reportEmbed?reportId=<REPORT_ID_HERE>&groupId=<GROUP_ID_HERE>&config=<SOMETHING_LIKE_100_CHARACTERS_HERE>
New
https://app.powerbi.com/reportEmbed?reportId=<REPORT_ID_HERE>