Skip to main content
Microsoft Idea

Power BI

Completed

private publish to web

Vote (920) Share
's profile image

on 04 Feb 2016 17:14:48

Make the publish to web feature available to be used for private sites so that confidential information can also be shown.
And please make the authentication method as flexible as possible

Administrator on 10 Feb 2017 08:40:58

Today I’m very excited to announce the availability of the Power BI report web part for SharePoint Online! We’ve heard from you that you wanted an easy way to securely share Power BI reports in internal sites, enforce security permission, including data security. We’ve been busy at work with the SharePoint team building an out-of-the-box web part for SharePoint Online using their new Modern Pages infrastructure. The new web part we are releasing today enables SharePoint authors to embed Power BI reports directly in SharePoint Online pages with no code required! The feature is available today for Office 365 First Release customers. Truely, this is the 'private' publish to web. You can read more about it on the Power BI Blog: https://powerbi.microsoft.com/en-us/blog/integrate-power-bi-reports-in-sharepoint-online/ I know from reading many of the comments below that there are other cases in which people want to embed in external portals that enforce authentication, or on billboards that update data frequently. We have a great solution you can build on in Power BI Embedded, an Azure service you can use to build these kinds of experiences. You can read about it here: https://azure.microsoft.com/en-us/services/power-bi-embedded/ We really appreciate all the feedback and ideas. Please tell us what else you'd like to see us add to Power BI. -Lukasz

Comments (133)
's profile image Profile Picture

Power BI User on 05 Jul 2020 22:25:39

RE: private publish to web

Why isn't it possible to get a refresh before one hour, without suppressing the link ? Even in pro version...
Thank you very much

's profile image Profile Picture

Power BI User on 05 Jul 2020 22:25:34

RE: private publish to web

Starting Power BI Desktop yesterday I too surfing for the same landed here declaring the matter yet unresolved.
I would second Bruno's comment before my very own.
Why don't you make the publish only visible to certain domains? Simple solution for now. I need to pass parameters too, but let's solve the private problem first. With this 2 features MS Power BI will be the best BI platform for sure! Strange enough why Microsoft is taking so long in resolving a great idea!

's profile image Profile Picture

Bruno on 05 Jul 2020 22:24:56

RE: private publish to web

I need to embed private reports in my website too. I already have a login system and only users logged in will see the report. Why don't you make the publish only visible to certain domains? Simple solution for now. I need to pass parameters too, but let's solve the private problem first. With this 2 features MS Power BI will be the best BI platform for developers, including the ones not using MS tools to create the app. I'm using javascript + phonegap.

's profile image Profile Picture

Power BI User on 05 Jul 2020 22:24:38

RE: private publish to web

we are thinking of integrating our own application with BI. currently we can upload dataset via the api. if we could open an individual report in a web page that would be great, but not if it is public. initially BI was using sharepoint, but then they started their own site to view reports and dashboards. now you are telling us to go back and use sharepoint if we want it truly private? thanks for looking into this.

's profile image Profile Picture

Power BI User on 05 Jul 2020 22:24:33

RE: private publish to web

Feature Request: To make this as generic as possible, it would be great to offer the following links, much like IMGUR.com does when you submit an image.
1) Direct Like to an image (.png) of the chart/graph
a. Feature, ability to size Horizontal or Vertical size in Pixels (Lock Ratio by default)
2) Direct Like to an image (.png) of the Report
3) Embedded HTML link option that points to the image of Chart/Graph or Report that OnClick returns to the Dashboard and that specific report
4) Embedded HTML link option that points to the image of Chart/Graph or Report that OnClick only the hosted image
The above order is the way I would like this feature stack ranked too. 
Justification: I would like to embed this image in a VSO dashboard, a Web Site and a SharePoint site.

IMHO Implementing the functionality this way would resolve all of those at the same time. Embedding an interactive element is significantly more complex and the ROI would be much lower than the above feature request for the majority of the folks here.



's profile image Profile Picture

Scott Stamper on 05 Jul 2020 22:24:28

RE: private publish to web

'@lukasz - I need to be able to embed full reports into Dynamics CRM. As a CRM partner and a burgeoning PowerBI partner, we are selling both. I need them to work together! And the recent change to embed individual visualizations into personal dashboards is a nice (albeit small) start. But I need this to get to its logical conclusion ASAP. Thanks! Scott

's profile image Profile Picture

Power BI User on 05 Jul 2020 22:24:28

RE: private publish to web

My company would like to use private publish-to-web to create dashboards in SalesForce. We are a relatively small company and don't have the capacity to invest in SalesForce development right now.

's profile image Profile Picture

NormYoung on 05 Jul 2020 22:24:28

RE: private publish to web

Embedding in SharePoint is desirable but private publish to web is more important to me and my end users.

By private publish to web I really mean private publish to SharePoint Online. The published copy of the dashboards/reports/data must remain within our private tenant space and not in the public Azure space. Our end users are concerned that private or competitive information could be gained via the public Azure space.

I hope that helps and thanks.

Norm

's profile image Profile Picture

Yehoshua Gruszow on 05 Jul 2020 22:24:28

RE: private publish to web

It could also be a good idea to embed parts into Yammer. It can solve some other use cases.

's profile image Profile Picture

Ryan R on 05 Jul 2020 22:24:28

RE: private publish to web

I am interested in embedding PowerBI visuals in other websites. For example, we have a custom ASP.NET project management suite we have designed where we update project and financial data in. I'd like to be able to use PowerBI to do my budget and data analysis in the native web apps like this. That way the users go to one location to get everything done and it makes it easier for them.

Since my ASP.NET web apps include financial data, this data needs to be private and protected. My preferred option for authentication would be that the web app should be able to provide a username and password for a service account. This service account would allow for multiple different people (different IP addresses) to access the resources at the same time. Each person should be able to have multiple tabs open to compare and multiple people should be able to do this at the same time.

Alternatively the embedded visual could recognize that the user is signed on to their Microsoft account and authenticate behind the scenes before showing the visualizations. If the user isn't logged in, it would show a please sign in to your Microsoft account message. If the user is logged in and they don't have access to PowerBI, it would state that they don't have a PowerBI subscription.

These dashboards and visualizations should be interactive just like they are on the PowerBI website. It seems like embedding is normally done in iframes, so I think that would be a good solution for us.

This feature is a major bottleneck for us. We are excited to see this under review.