Hello,
We need help adding features (Bookmarks) when using embedded Power BIs to display data visualizations. We get the link from doing File -> Embed Report -> Website or Portal and then take the link,
We embed Power BI using both iframes in a website and using the Power BI tile inside of Power Apps.
By adding url parameters (&actionBarEnabled=true) to the end of the embed url we were able to include the Power BI toolbar to the embedded report and get some functionality (export, share, subscribe to report, etc) but are still missing the ability to use Bookmarks.
Adding the url parameters (&bookmarksPaneEnabled=true&personalBookmarksEnabled=true) shows a Bookmark pane on the side of the embedded report, however the ability to actually add Bookmarks is disabled. The documentation (https://learn.microsoft.com/en-us/javascript/api/overview/powerbi/embed-for-organization) states that "To provide full action bar functionality, you must grant users UserState.ReadWrite.All permission for your application in Azure Active Directory (Azure AD)." I think that permission is probably what our issues is, however, we need help finding were to set this.
In the case of the power apps we don't have a specific authentication App Registration that we can go to to set the user permissions, we just paste in the embed report url, so we don't know how to find where in Azure Active Directory (Entra ID) to find that. Is it somewhere in the Power BI workspace settings? Is there a default name or specific properties that will help us look for the correct App Registration in Azure to know we are in the correct one?
Thank you for any help!

Report
All responses (
Answers (