This is best Fabric, Power BI, SQL and AI community event. How do we know? The last event sold out! Save €200 with code FABCMTY200.
Register nowA new Data Days event is coming soon! This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. Don't miss out.
Power BI custom visuals currently have no official and supported way to trigger report page navigation or apply report bookmarks from inside a .pbiviz visual.
This is a significant limitation for developers building advanced navigation components, custom sidebars, dynamic menus, guided experiences, or application-like report interfaces.
Power BI already supports page navigation and bookmark actions through native buttons, page navigators, and bookmark navigators. However, custom visuals cannot invoke those same actions through the Visuals API.
A supported API would allow custom visuals to request actions such as:
- Navigate to a report page by page name or page ID.
- Apply a report bookmark by bookmark name or bookmark ID.
- Optionally expose the list of available pages and bookmarks to the visual.
- Respect report permissions, sandboxing, tenant settings, and security boundaries.
Example API concept:
```ts
host.navigation.navigateToPage("ReportSectionabc123");
host.navigation.applyBookmark("BookmarkName");
host.navigation.getPages();
host.navigation.getBookmarks();
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.