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

Benard Mensah on 05 Jul 2020 22:39:46

RE: private publish to web

This would save a lot of time, and stop end users querying/ breaking the reports.

's profile image Profile Picture

Dave on 05 Jul 2020 22:39:19

RE: private publish to web

If embedding in on prem SharePoint installations was available, not o365, that would suffice. inability to share across organizational domains is problematic.

's profile image Profile Picture

Ronny Hagen on 05 Jul 2020 22:39:18

RE: private publish to web

making the embed link can be useful in many cases, but given open data sources in a common website, it would be useful to be able to inflict external parameters as filters, depending on the context in the website (Sharepoint or other).
As you can for the API embedded reports and dashboards (both on app.powerbi.com and PowerBI embedded)

's profile image Profile Picture

Keith on 05 Jul 2020 22:39:14

RE: private publish to web

This is similar to https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/14750634-power-bi-publish-to-web

's profile image Profile Picture

Michael Lund on 05 Jul 2020 22:37:32

RE: private publish to web

Please don't limit this feature by requiring Sharepoint... We don't use Sharepoint, but we still have the need to publish reports containing confidential business data/information somewhere on-premise...

's profile image Profile Picture

Adam Jones on 05 Jul 2020 22:36:33

RE: private publish to web

We need this for on-premise sharepoint, not O365. This still applies.

's profile image Profile Picture

Jason Moodie on 05 Jul 2020 22:36:25

RE: private publish to web

The embed code uses an iFrame. What if you could specify the URL(s) that the Power BI iFrame could be viewed through? Enabling this would also disable direct viewing of the page within Power BI.

With this method I could use the security within my site to manage access.

's profile image Profile Picture

Bryan Ellis on 05 Jul 2020 22:36:24

RE: private publish to web

Some of our customers do not want to use SharePoint or Office 365 hence the need for Embedding. Embedding, however, can become cost-prohibitive for small companies that want to reuse Power BI visuals as part of their applications (web/hybrid mobile). A method to allow the publish to web feature but require minimal authentication would be very useful. Whether this is OAuth2 or some other readily available standard that can be implemented in ASP.NET Core does not matter as much as having the functionality. The $0.05/click-hour charges add up when the app is being used constantly by a lot of users who pay less than $30/month thereby making it impossible to use Microsoft's excellent tools to implement the functionality. It would be nice to have an entry-level for the lowest price users then allow premium service with extra reports/visuals for a higher fee but as it is that would require a different implementation for the low-end than for the high-end if the high-end is using Power BI Embedded to provide secured visuals.

's profile image Profile Picture

Power BI User on 05 Jul 2020 22:36:21

RE: private publish to web

Hi,
i won't to ask one question that is i share my Server IP and password to this then is it be confidential or not ?
and when i upload my data on PowerBI then Is it be confidential or not?

's profile image Profile Picture

Merritt Reed on 05 Jul 2020 22:34:42

RE: private publish to web

'+1 for this comment:
This is crucial as it relates to publishing to SharePoint online, where the report data needs to be shown, but includes business proprietary data that by policy cannot be public