Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Anonymous
Not applicable

Best way to share data without uploading data to cloud

Hello

I want to embed my charts on web pages also

sharing dashboard to public...

but at the same time I dont want to publish any data to cloud 

I thought about PBI report server but I couldnt find a feature to embed... 

so is there a way to do it

1- embedding charts to web pages using power bi report server

2- embedding from cloud but without allowing anyone to access my database or uploading my dataset to cloud

3- to buy a powerbi cloud what license should I go to... Im littele weak with licensing

5- same for report server what license

6 - and to have both ?

 

thank you 

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @Anonymous,

You can read the official document below to learn more about PPU.

Power BI Premium Per User

Using the publish to web feature, anyone on the Internet can view your published report or visual. The viewer does not need any authorization. If your report contains confidential information, it is not recommended to share the report with others in this way...

yingyinr_0-1640599074994.png

In addition, there are some limitations to using publish to web as follows:

  • Reports using row-level security.
  • Reports using any Live Connection data source, including Analysis Services Tabular hosted on-premises, Analysis Services Multidimensional, and Azure Analysis Services.
  • Reports using a shared dataset that is stored in a different workspace from the report.
  • Shared and certified datasets.
  • Reports shared to you directly or through an app.
  • Reports in a workspace in which you aren't an edit member.
  • "R" and Python visuals aren't currently supported in Publish to web reports.
  • Exporting data from visuals in a report that has been published to the web.
  • ArcGIS Maps for Power BI visuals.
  • Q&A for Power BI visuals.
  • Reports containing report-level DAX measures.
  • Single sign-on data query models.
  • Secure confidential or proprietary information.
  • The automatic authentication capability provided with the Embed option doesn't work with the Power BI JavaScript API. For the Power BI JavaScript API, use the user owns data approach to embedding.
  • Admins can block public internet access, as described in Private links for accessing Power BI. In that case, the Publish to Web option is grayed out for your tenant in the Power BI admin portal.

Best Regards

View solution in original post

3 REPLIES 3
Anonymous
Not applicable

Hi @Anonymous ,

Please review the following official documentation and check whether that is what you want. It describes the licensing required for those who share the reports or dashboards, the conditions under which the shared person can view the reports and some restrictions on embed reports etc.

Embed a report in a secure portal or website

Granting report access

The Embed option doesn't automatically permit users to view the report. View permissions are set in the Power BI service.

In the Power BI service, you can share embedded reports with users requiring access. If you're using a Microsoft 365 Group, you can list the user as a workspace member. For more information, see how to manage your workspace in Power BI and Microsoft 365.

 

Licensing

To view the embedded report, users need either a Power BI Pro or Premium Per User (PPU) license or the content needs to be in a workspace that's in a Power BI Premium capacity (EM or P SKU).

 

Considerations and limitations

  • Paginated reports are supported with secure embed scenarios, and paginated reports with URL parameters are also supported. Read more about passing report parameters in a URL for a paginated report.

  • Secure embed works for reports published to the Power BI service.

  • The user needs to sign in to view the report whenever they open a new browser window.

  • Some browsers require you to refresh the page after sign-in, especially when using InPrivate or Incognito modes.

  • You may encounter issues if using unsupported browser versions. Power BI supports the following list of browsers.

  • The classic SharePoint Server isn't supported, as it requires Internet Explorer versions earlier than 11, or enabling the compatibility view mode.

  • To achieve a single sign-on experience, use the Embed in SharePoint Online option, or build a custom integration using the user owns data embedding method.

  • The automatic authentication capability provided with the Embed option doesn't work with the Power BI JavaScript API. For the Power BI JavaScript API, use the user owns data embedding method.

  • The authentication token lifetime is controlled based on your AAD settings. When the authentication token expires, the user will need to refresh their browser to get an updated authentication token. The default lifetime is one hour, but it could be shorter or longer in your organization. There is no ability to automatically refresh the token in this scenario.


Best Regards

Anonymous
Not applicable

Hello.. thank you for the replay

when we say ppu .. per user.. does it mean a developer or viewer?... and what about publish to web feature is not that gonna let any user veiew the report?

Anonymous
Not applicable

Hi @Anonymous,

You can read the official document below to learn more about PPU.

Power BI Premium Per User

Using the publish to web feature, anyone on the Internet can view your published report or visual. The viewer does not need any authorization. If your report contains confidential information, it is not recommended to share the report with others in this way...

yingyinr_0-1640599074994.png

In addition, there are some limitations to using publish to web as follows:

  • Reports using row-level security.
  • Reports using any Live Connection data source, including Analysis Services Tabular hosted on-premises, Analysis Services Multidimensional, and Azure Analysis Services.
  • Reports using a shared dataset that is stored in a different workspace from the report.
  • Shared and certified datasets.
  • Reports shared to you directly or through an app.
  • Reports in a workspace in which you aren't an edit member.
  • "R" and Python visuals aren't currently supported in Publish to web reports.
  • Exporting data from visuals in a report that has been published to the web.
  • ArcGIS Maps for Power BI visuals.
  • Q&A for Power BI visuals.
  • Reports containing report-level DAX measures.
  • Single sign-on data query models.
  • Secure confidential or proprietary information.
  • The automatic authentication capability provided with the Embed option doesn't work with the Power BI JavaScript API. For the Power BI JavaScript API, use the user owns data approach to embedding.
  • Admins can block public internet access, as described in Private links for accessing Power BI. In that case, the Publish to Web option is grayed out for your tenant in the Power BI admin portal.

Best Regards

Helpful resources

Announcements
July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.