Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes! Register now.

Reply
spencerdeane
New Member

Specify Bookmark for Embedded / Public Report

Hello,

 

Is there a way of specifying a bookmark to be selected when an Embedded / Public iFrame report is loaded?

 

I know in an iFrame you can put &navPaneEnabled = 0 for example, I was wondering if there was something similar for a bookmark?

1 ACCEPTED SOLUTION
v-luwang-msft
Community Support
Community Support

Hi @spencerdeane ,

According to the official article description:

In an embedded report, developers can:

And  to get the list of saved bookmarks associated with a report, call the getBookmarks method of the BookmarksManager object returned by the report's bookmarksManager property.

The getBookmarks method is defined as follows:

getBookmarks(): Promise<models.IReportBookmark[]>

To apply a previously saved bookmark to a report by using its bookmark name, call the apply method of the BookmarksManager object returned by a report's bookmarksManager property.

For more information, see Configure report settings.

The apply method is defined as follows:

Javascript&colon;

apply(bookmarkName: string): Promise<void> 

For example:

Javascript&colon;

await report.bookmarksManager.apply("Bookmark1234"); 

WIsh it is helpful for you!

 

Best Regards

Lucien

View solution in original post

2 REPLIES 2
v-luwang-msft
Community Support
Community Support

Hi @spencerdeane ,

According to the official article description:

In an embedded report, developers can:

And  to get the list of saved bookmarks associated with a report, call the getBookmarks method of the BookmarksManager object returned by the report's bookmarksManager property.

The getBookmarks method is defined as follows:

getBookmarks(): Promise<models.IReportBookmark[]>

To apply a previously saved bookmark to a report by using its bookmark name, call the apply method of the BookmarksManager object returned by a report's bookmarksManager property.

For more information, see Configure report settings.

The apply method is defined as follows:

Javascript&colon;

apply(bookmarkName: string): Promise<void> 

For example:

Javascript&colon;

await report.bookmarksManager.apply("Bookmark1234"); 

WIsh it is helpful for you!

 

Best Regards

Lucien

ibarrau
Super User
Super User

Hi. If you are talking about Publish to Web then no. It will open the report as it was saved. You can change that in URL or parameter.

If you are talking about real deal embed you can. You can check the features for this in the playground: https://playground.powerbi.com/explore-features

I hope that helps,


If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Happy to help!

LaDataWeb Blog

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors
Top Kudoed Authors