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

Get certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now

Reply
SethB
Advocate II
Advocate II

All possible Power BI Service embed URL parameters

I was looking around and I couldn't find documentation with a consolidated list of all possible embed URL parameters for Power BI Service. I know when you are embedding a report, the auto generated URL is of the form:

 

https://app.powerbi.com/reportEmbed?reportId=[ReportID]&autoAuth=true&ctid=[ClientID]

 

I know there are additional url parameters that you can tack on the end to control the functionality of the embeded report, and I believe I am aware of most of them. However, there could be a couple parameters that I've never happened to run accross and would never know that it would be possible to use. The ones I'm aware of at the moment are:

  • reportId
    • Identifies the report in which to embed
  • autoAuth
    • Automatically authenticates the user
  • ctid
    • Not too sure what this does, but I know its the same for all my reports
  • navContentPaneEnabled
    • Hides or shows the page tabs in the report
  • filterPaneEnabled
    • Hides or shows the Filter pane in the report
  • pageName
    • Identifies the default landing page in the report
  • filter
    • default values to dynamically filter the report by

I would appreciate it if anyone had any additional parameters they were aware of that they could add, or if the documentation that has all this information exists somewhere, as I couldn't find it through quite a lot of google searching. Thanks!

7 REPLIES 7
dhananjaypashte
New Member

I found this but not documented in any PBI documentation. Works for embedding report URL in Power Canvas App (Power BI Tile control)
disableSensitivityBanner: Allows to hide Sensitivity Label/Banner on report
Example: ?disableSensitivityBanner=true

KieranQuinn
Advocate I
Advocate I

  1. reportSection: This parameter allows you to navigate to a specific report page by providing the page name.

    Example: ?reportSection=ReportSectionName

  2. filter: You can apply filters directly within the URL to display only certain data when the report loads.

    Example: ?filter=TableName/FieldName eq 'value'

  3. bookmark: Navigate to a specific bookmark in the report by specifying the bookmark name.

    Example: ?bookmark=BookmarkName

  4. pageName: Similar to reportSection, it allows you to open a report to a specific page.

    Example: ?pageName=ReportPageName

  5. pageView: This parameter controls the view mode of the page, such as "FitToWidth" or "ActualSize."

    Example: ?pageView=FitToWidth

  6. navContentPaneEnabled: This parameter shows or hides the navigation pane.

    Example: ?navContentPaneEnabled=false

  7. filterPaneEnabled: Shows or hides the filter pane.

    Example: ?filterPaneEnabled=false

  8. fullscreen: Opens the report in full-screen mode.

    Example: ?fullscreen=true

  9. autoplay: Sets the report to automatically play through pages.

    Example: ?autoplay=true

  10. chromeless: Opens the report without the Power BI navigation chrome.

    Example: ?chromeless=1

  11. ctid: The tenant ID, which can be used when you want to embed a report for users from a specific tenant.

    Example: ?ctid=tenantGUID

  12. groupId: Specifies the workspace where the report is located.

    Example: ?groupId=workspaceGUID

  13. config: Allows passing in a configuration string that can control visual configuration settings.

    Example: ?config=configurationString

Vucko
Advocate II
Advocate II

I found one more

  • actionBarEnabled
    Hides or shows the action bar
jared5
Regular Visitor

@SethB Did you happen to come across a list of parameters? I'm also on the lookout. 

 I still have not come across a comprehensive list of embeding parameters. The ones I listed out are still the only ones that I am aware of but I will update this if I find out any more. I appreciate that you are also on the lookout for these as well @jared5.

Anonymous
Not applicable

Hi @SethB ,

With parameters, you can filter the report for one or more values, even if those values contain spaces or special characters. The basic syntax is fairly straightforward; start with the report URL, add a question mark, and then add your filter syntax.

For more details, you can read related document: Filter a report using query string parameters in the URL - Power BI | Microsoft Learn

 

Best regards,
Community Support Team_Binbin Yu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

I'm aware of filtering a report with a parameter, that uses the "filter" parameter that I listed above. I was looking for any other embed URL parameters that I didn't list above. Maybe I already listed all of them though, I'm not sure.

Helpful resources

Announcements
November Carousel

Fabric Community Update - November 2024

Find out what's new and trending in the Fabric Community.

Live Sessions with Fabric DB

Be one of the first to start using Fabric Databases

Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.

Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.

Nov PBI Update Carousel

Power BI Monthly Update - November 2024

Check out the November 2024 Power BI update to learn about new features.