Disable share buttons
Option to disable the share buttons (Twitter, Linkedin, Facebook and share itself) in the embed code. I am using the embed code to post the report in a sharepoint page with in the company by this would prevent a public sharing.
Thanks for taking the time to vote and share your feedback on our product.
However, it seems that you are not using the solution that fit your needs.
The ‘Share’ buttons only exists in ‘Publish to Web’ product, which is meant only for public and open content sharing.
In order to embed content into SharePoint, while keeping data secured and manage user permissions,
Please use the ‘Power BI Embedded’ product.
See this article on how to embed content to SharePoint Online using Power BI Embedded-
Dear Shalit nimrod, the link you provided and the realted article only apply to ONLINE SharePoint. Many companies, including mine, have already invested in Sharepoint servers running on premises, and have a very elaborated intranet. The solition you suggested DOES NOT work on local Sharepoint, therefore, the need to remove those share buttons. PowerBI is curretly a VERY WEAK product for companies that have all IT infraesctructure ON PREMISES, and you guys should FOCUS MORE on those clients!!!
So how would a developer be able to embed the application in a coorportae sharepoint site, without allowing users to share the information?
Luciano Santa Brígida commented
This response only considered the SharePoint scenario and although its correct, it did not answer the demands of tens of other comments with different scenarios where Social Share is not viable.
Please review every comment carefully and consider reopening this demand.
This is a pretty frustrating response. In adding these sharing buttons, you added a thing nobody asked for and most probably don't want in a product that is still in need of numerous far more important things. Then, gave users no ability to customize them at all.
Even for reports I want to share publicly, wouldn't I want folks from facebook coming to my website and not app.powerbi.com? The whole point of social sharing is to drive more traffic to our ecosystem - not a single report hosted on a random Microsoft server. This actually has made me disinclined to use Power BI for public reports in our website because it just costs of traffic for no reason at all.
This answer only makes sense as a goofy approach to patch an already flawed licensing model. I default to Microsoft products because you guys make reliable products and don't tend to play these goofy games with this stuff. It's frustrating to see this kind of philosophy at work in Power BI - a product I otherwise really like.
I wish the team would just fix the licensing mess that's creating this approach and then start behaving like you're actually selling a world-class product to businesses that are smart enough to figure out on their own how they want to use it.
Jan Franck commented
No this is a solution that only fits Microsoft needs - you want us to buy PRO or Premium to do any sharing at all. Not feasible for small businesses at all. There is absolutely no reason behind enabling these sharing buttons - if I want content shared in social groups I will enable it myself and not at viewers disposal. Business and social groups do not mix very well.
Please find a small business solution before I give up on promoting Power Bi to my smaller business clients. Urgently, please!
Embedding only works if you have Sharepoint to embed it in!!
This is very important! Data should not be shared at viewers disposal.
in some cases, we don't need to show the share button.
This is a MOST HAVE!! we can't have dashboards that are 100% public!
Sem sentido algum esses botões. Somente o Full screen, quem quiser compartilhar basta dar acesso de outras formas. Ao meu ver totalmente desnecessário.
Guys, here is a workaround:
<iframe width="800" height="600" src="..." frameborder="0" allowFullScreen="true"></iframe>
<!-- Put, this code after your iframe tags -->
You need to change and adapt position of the div, if your iframe has a different size (other than 800x600).
Adding my 2 cents. Please allow the ability to disable this.
Hilarious that these social media links are there. Power BI development team should be required to create apps with all Microsoft salaries, social security numbers, birthdays, and passwords. The links would disappear. :)
Luciano Santa Brígida commented
Not every report needs to have social share buttons. Because we are sharing on the web does not mean we want to reach the world of Social Media with this action.
Consider the scenario where someone might want to publish a report to the web only for embedding in a intranet. Or maybe someone might want to embed PowerBI reports as a wordpress plugin for site admins to follow up on company's data. There are many use cases for which this social sharing feature will not work.
These options should be optional for sharing
This option should be optional and no mandatory
I completely agree - the option to remove the share buttons when publishing the report would make BI much more business friendly (for people who should have access to the data but are not authorized to share or publish it).
We would like to embed our reports in SharePoint to provide secure access, but the sharing option negates the security. Not being able to turn off sharing cripples our ability to make the BI reports available to our employees.
This requirement is very important. Beside, we don't want users to know where we can get the source url by pushing F12 or view source code! For these 2 parts, I worked around it by using Citrix secure browser. But for this "share buttons" issue, I have no idea. :(
Any update on this? I want to use the publish to web functionality but allowing users to share on social media or to share a link would not be appropriate.