Skip to main content
Microsoft Idea

Power BI

Needs Votes

Create something like an Asset Gallery for buttons, images, icons etc. | Provide Hierarchical levels ORGANIZATION->WORKSPACE->REPORT

Vote (1) Share
Steven Kramer's profile image

Steven Kramer on 11 Aug 2020 20:10:51

An asset gallery would allow designers/developers the opportunity to leverage a predefined scale-able solutions already devised in web development. Some of the awesome stuff that makes a final product look like amateur hour vs a professional product has to do with re-using conventions users are already used to in web design.... and after all app.powerbi.com is a web based application.

I think there should be three different levels where assets can be stored/accessed:
>ORGANIZATION (or root)
-->WORKSPACE
---->REPORT

An ORGANIZATION would have a bunch of stock/approved icons, graphics, themes, logos, etc that applies to everyone in the organization and everyone would benefit for having easy access to leverage the pre-approved content.

A designer in a WORKSPACE might want to reuse images, buttons, themes, etc they create across multiple reports without having to either copy/paste and set the x/y coordinates each time. And if there were ever a need to update one/multiple element that are reused - having a centralized definition would allow for easy deployment, and maintenance. There would probably need to be function that allows a user who has appropriate access to graduate a set of report assets to the ORGANIZATION level if needed and have all linked items update to the new location.

A designer of a REPORT might want to create a navigation bar that spans multiple pages and not have to manipulate every item for each updated requirement. There would probably need to be function that allow a user who has appropriate access to graduate a set of report assets to the WORKSPACE level if needed and have all linked items update to the new location.

Galleries could have folders with permission based access to prevent inadvertent break/fix/fix/breaks. It would also be necessary/helpful to have a way to click to see details about each element to see where they are being used (even more super-duper awesome would be having an "Impression Count" and a "Clicks Counter" - ideally allowing the information to be drill-able to see where (specific report pages/dashboards) the stats come from.

Perhaps have functionality that would allow an asset definition to be copied into another location in the same way "Template" paradigms work.