Forum Discussion
Your Power BI Session Expired message
Hello,
I'm embedding Power BI tile into Dynamics 365 dashboard. The problem is, User A cannot view the tile. The message appeared like in the image. Every other user didn't face this problem. Just User A
"Your Power BI Session Expired, the current Power BI session can no longer be used to communicate with the Power BI service because of a service modification. You must close and re-open your browser to start a new session."
I have asked User A to do things like the message said, but still not working.
- 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.
17 Replies
- AnonymousNot applicable
My client is having the same issue. Haven't found anything wrong with the reports. My client and I are getting the message from an embedded Power BI report on SharePoint Online. Could there be something wrong with the service itself?
- AnonymousNot applicable
I am having the same issue as Sunde. It's been consistent for 2-3 days the workaround did not work.
- AnonymousNot applicable
Yes, the issue is still persists.
Looks like issue is more with Firefox/Safari browser where Power BI report page (embedded reports) is getting redirecting it to PowerBI landing/sign-in page which triggering error with given error. (we are using SharePoint to present report)
If I am making this "https://app.powerbi.com/?noSignUpCheck=1" as home page and saved the password in browser than issue looks like resolved.
BUT we have 100s of user and Many executives who uses Firefox as primary browser and I can't suggest them this as solution.
We should have solution from backend.
Any help will be highly appreciated. Please look into this.
Regards, Alok
- AnonymousNot applicable
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.
- IceyCommunity Support
Hi Anonymous ,
Glad to hear that. Please accept your reply as a solution so that people who may have the same question can get the solution directly.Best Regards,
Icey
- QuentinHelper IV
Hello there!
Facing the same issue again and again and again....
We have several reports in diferent workspace, each reports are shared to the list of users who should have access to them.
We embed a Portal report via embed in sharepoint. This "portal report" clasify all the other reports and provide the link to open them with a Embed in website or portal provided from the server.
Both ways are not working with the message error:La sesión de Power BI ha expiradoLa sesión de Power BI actual ya no se puede usar para comunicarse con el servicio Power BI debido a una modificación del servicio. Debe cerrar y volver a abrir su explorador para iniciar una nueva sesión
In english would be something like
PowerBi session expired.
The actual powerBi session cannot be used now to communicate to the PowerBi service due to a change in the service. Must close and open again the browser to start a new session - DubDFrequent Visitor
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>