Power BI Ideas

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Allow filters in the url for an embedded report

    Right now it is possible, to open an report through an url filterd by Attributes in the link (add ?filter at the end of the url). This is not possible for a link to an embedded url.

    Please add the same filter function from the standard url to the embedded url.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  2. Limit paging changes in Edit Mode

    Allow hiding of the page navigation tabs for an embedded report in Edit Mode, or otherwise prevent the adding, moving, or removing of pages while allowing other kinds of edits.

    This would allow application of page-level JavaScript filters to be applied to the appropriate pages, and keep other programmatic page-based logic from becoming out-of-sync with an editable report.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  3. Ability to select data and pass it to an external API from the powerBI dashboard (Actionable dashboards)

    Lets say you have a map of the US diabetic patients, you drill down from state to city to a county in california.
    How about selecting this chart (members) and passing the data through an API to another application?
    This could be huge.
    The other application could assign free gym memberships to all the identified members for example.

    This way, you tie actions to insights.

    You can do this by either exporting data or exporting the filters (queries) that were applied to get to that viz.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  4. PBI Embedded Playground - improvements

    Few suggestions:
    Add generate token in group functionality as per https://docs.microsoft.com/en-us/rest/api/power-bi/embedtoken/reports_generatetokeningroup#code-try-0

    GetPage currently returns a different name e.g. "Report Section - Page 1" but embed pagename property does not find this page it is actually "ReportSection" as per the PBI URL

    Make the parameters sticky between examples would make test embedding own reports much easier. Have to re-enter own report id and token for each example

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  5. Row level security (RLS) - automate maintenance

    Given that there is a significant focus on Enterprise features in Power BI, I am surprised that there is not automated solution for row level security (RLS). For datasets that don't use underlying database solution, it is a very manual activity to mange RLS.

    It would be good to have a solution to automate the activities for Row Level security

    - Adding users (including bulk upload)
    - Removing users (including bulk upload
    - Extracting the list of existing users along with the role

    I think the options could be:

    - Rest API
    - Sql Server Management Studio
    - CSV download…

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  6. OData Webapi OAuth

    If you have a modern API using Oauth/OpenId for example for Azure AD Auth, you need a Custom Connector. This is a bit an overkill, this should be integrated in Power BI.

    0 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  7. Support pin visual to dashboard in Embed

    When I open a report and view the visuals i need pin visual to dashboard in Power BI Embed, JavaScript SDK or Power BI Client

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  8. PowerBI API data in sync with UI

    Example: The data from following API
    https://docs.microsoft.com/en-us/rest/api/power-bi/datasets/getrefreshhistoryingroup

    doesnt match the details provided in the UI, when failures happen..

    please try to change your programming model to make sure the U I is also using same set of APIs as released to developers publicly... this will make sure we have all the data needed programatically.. right now there is no sync betweeen public release and UI data completeness.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  9. ODatafeed

    Please enable ODatafeed for Microsoft Graph API

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  10. Finish implementing filters in embedded, e.g. topN

    When embedding a visual, we can change its filters with setFilters, as described in the docs:

    https://github.com/Microsoft/PowerBI-JavaScript/wiki/Filters

    But for several kinds of filter this does not work, and this limitation is also noted on that page, e.g. "[ITopNFilter below is currently not supported]"

    The problem is, when we call setFilter it replaces the existing filters. Some filters are absolutely necessary for the report's functionality. They must not be removed. So to set an additional filter of a supported type (e.g. a simple date range) we must call getFilter to retrieve existing filters, then append our extra filter, then call setFilter.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  11. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  12. Email Notification for Many Users, for Failed Dataset Refresh via REST API

    If we trigger a dataset refresh using the Power BI REST API, and that refresh fails, we need a way to send the email notification to many users.

    Like described here:
    https://powerbi.microsoft.com/en-us/blog/sending-refresh-notifications-to-others/

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  13. Reduce number of characters for push URL on live data sets

    When I try to paste my URL on live streaming services it happened too many times that the service had a character limitation which left me with no other options. It would be nice if the URL could fall under 128 characters.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  14. Reduce number of characters for push URL on live data sets

    When I try to paste my URL on live streaming services it happened too many times that the service had a character limitation which left me with no other options. It would be nice if the URL could fall under 128 characters.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  15. Error message is missing from API refresh history

    The API to get refresh history does not include the error message for failed refreshes. If you look in the service and view the history you'll see something like this:

    Underlying error message: AnalysisServices: The connection either timed out or was lost.

    or this:

    Underlying error message: AnalysisServices: Server: The operation was cancelled because of locking conflicts.

    (both very helpful)

    However if you pull the refresh history from the API you only see this (the exact same message) for both failures:

    'serviceExceptionJson': '{"errorCode":"DM_GWPipeline_Gateway_MashupDataAccessError","errorDescription":"-2147467259."}

    (not very helpful)

    We need the 'Underlying error message' to surface in the API.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  16. API to get a Power BI report as PDF/PPT w/ report page parameter

    API to get a Power BI report as PDF and/or PPT. I request a report page parameter to specify the specific report page(s) to be included in the PDF/PPT. If the report page parameter is not maintained, all report pages are to be included in the PDF/PPT.

    This should allow us to create an Azure Logic Apps Custom Connector based on this new Power BI API. We could then create a Azure Logic App to distribute and consolidated many PDF/PPT Power BI reports into a single email.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  17. Embed a Power BI App (with new app navigation)

    The ability to embed a Power BI app is required. This is not a Workspace app, but the separate apps on the side which consolidates different reports and dashboards with the new app navigation.

    It currently is possible to embed reports and dashboards, but it is not possible for a published app. We would like to utilise the new app navigation in our organisation's web portal after embedding the entire app.

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  18. Expose sharing information for Reports and Dashboards in PowerShell and REST API

    We would like to gather data on who has access to our reports and dashboards, especially when they are shared externally. In Powershell, the Workspace object has information on Admins and Members. But Report and Dashboard objects do not have any information on who it is shared with.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  19. Allow User Filters to be saved in Power BI Embedded

    When using Power BI Embedded, Users always have to 'suffer' the default filters that the designer used, whereas there is a very useful function 'save user filters' for Power BI Pro & Premium.

    I am aware this can be custom coded by passing filters into the PBI API, however this is not the same as being able to pass a 'User ID' and letting Power BI service save the actual last filters used by the user.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  20. Allow Export data in embedded to inherit tenant rules in App Owns Data scenario

    We have recently noticed that the export data settings in the power bi tenant do not get inherited by embedded reports in an App Owns Data Scenario.

    We can add the master/service principal to the export data allowed list but then everyone using the report will be allowed to export data.

    You would be able to disable the button as a workaround by doing a manual check of the user and disabling it in the embed config of the javascript, but people that know what they are doing can manipulate javascript to re-enable the button.

    I initially assumed that the…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 28 29
  • Don't see your idea?

Feedback and Knowledge Base

Ready to get started?

Try new features of Power BI today by signing up and learn more about our powerful suite of apps.