cancel
Showing results for 
Search instead for 
Did you mean: 
Reply

Embedded Power BI Report Server and RLS for Internal and External users with Single Sign-on

Hi All,

 

My Client wants to use "Power BI Report Server" (Power BI in On-Premises World) and NOT Power BI Service.

 

Following are the requirment:

  1. Power BI reports should be used by both internal and external users. [Note: As of now Dashboards in not a supported feature for the on-prem server: https://community.powerbi.com/t5/Report-Server/creating-dashboards-on-POWERBI-REPORT-SERVER/td-p/247...]
  2. Need to embed Power BI reports into Applications. How to do this?
  3. Application and Power BI reports should support Single Sign-On (SSO)?
  4. Embedded Power BI Reports should support Dynamic Row-Level Secirity (RLS)? [On-premises row level security with Power BI is only available with Live Connection: https://docs.microsoft.com/en-us/power-bi/desktop-tutorial-row-level-security-onprem-ssas-tabular]

Need to know out of above 4, how many can be achieved and how?

 

 

 

Pros and Cons of the Report Server

Advantages:

 

  1. No Gateway Needed: With Power BI Report Server you do not need a gateway. Gateway is only for all connections from Power BI Service. Gateway is responsible for connecting the data set from Power BI service to the data source on-premises. With Power BI Report Server, everything is hosted on-premises. You do not need to install or not to configure the gateway.
  2. All Types of Connections Are Supported: At the very early releases of Power BI Report Server, you could have only created a live connection to SQL Server Analysis Services from Power BI reports. Nowadays, you can use any types of connection. The example you have seen earlier in this post used Import Data and then scheduled the report to refresh. You can also use the DirectQuery connection or Live Connection to Power BI report server.
  3. Power BI Report Server is a Fully On-Premises Solution: With no internet connection, Power BI report server is a fully on-premises solution. You will not publish your reports to Power BI website, and you will not need any cloud-based technology for that to work. *Power BI report server is an on-premises technology choice for companies who are not yet ready to move to cloud-based technologies.

 

Disadvantages:

  1. Power BI Service Features are not available: Power BI report server has many great features. However, it also has some drawbacks. One of the main drawbacks of the Power BI report server is isolation from the Power BI service. You won’t get great features of the Power BI website on the report server. Power BI Service has features such as
    1. Usage metrics of the report,
    2. Power BI apps,
    3. Q&A and
    4. Quick insights,
    5. Real-time Power BI Dashboards
    6. Content packs
    7. and many other features

These are not available at the moment in the report server.

Report Server team, however, are working hard to make these features available in the on-premises version sometime in the future.

 

Licensing of the Report Server

Power BI Report Server comes in only two types of licensing;

  1. Power BI Premium, or
  2. SQL Server Enterprise License with Software Assurance.

 

https://docs.microsoft.com/en-us/power-bi/report-server/install-powerbi-desktop

 

Considerations and limitations

Power BI reports in Power BI Report Server, in the Power BI service (http://app.powerbi.com), and in the Power BI mobile apps act almost exactly the same, but a few features are different.

In a browser

Power BI Report Server reports support all visualizations, including:

  • Custom visuals

Power BI Report Server reports don’t support:

  • R visuals
  • ArcGIS maps
  • Breadcrumbs
  • Power BI Desktop preview features

In the Power BI mobile apps

Power BI Report Server reports support all the basic functionality in the Power BI mobile apps, including:

  • Phone report layout: You can optimize a report for the Power BI mobile apps. On your mobile phone, optimized reports have a special icon Phone report layout icon, and layout.

    Report optimized for phones

Power BI Report Server reports don’t support these features in the Power BI mobile apps:

  • R visuals
  • ArcGIS maps
  • Custom visuals
  • Breadcrumbs
  • Geofiltering or bar codes
2 REPLIES 2
Super User
Super User

Re: Embedded Power BI Report Server and RLS for Internal and External users with Single Sign-on

So, typically if you are talking about embedding in a custom application, that is Power BI Embedded, which is essentially the Power BI Service. To the best of my knowledge, PBRS does not support embedding in the same way as the Service. I suppose you could potentially iframe it into the application. 


I have book! Learn Power BI from Packt


Did I answer your question? Mark my post as a solution!

Proud to be a Datanaut!

Highlighted

Re: Embedded Power BI Report Server and RLS for Internal and External users with Single Sign-on


@Greg_Deckler wrote:

So, typically if you are talking about embedding in a custom application, that is Power BI Embedded, which is essentially the Power BI Service. To the best of my knowledge, PBRS does not support embedding in the same way as the Service. I suppose you could potentially iframe it into the application. 


Thanks for responding. 

 

Yes you are correct, there is an iframe option to embed RBIRS into custom applications just by adding the following parameter to the URL: “?rs:Embed=true”. Will RLS work with this option? Also external users can access these reports via application?

Assume that we have SSAS Tabular model and RLS has been designed at SSAS and Power BI Reports have LIVE connection to SSAS Tabular..?

 

I found one similar thread: https://community.powerbi.com/t5/Report-Server/Allow-external-users-access-to-Reports-one-Report-Ser...

Helpful resources

Announcements
Ask Amir Anything

Exclusive LIVE Community Event No. 2 – Ask Amir Anything

Next in our Triple A series: Ask Amir Netz questions about the latest updates, features and future.

Ask Amanda Anything Q&A

Ask Amanda Anything Q&A

Learn the answers to some of the questions asked during the Amanda Triple A event.

October 2019 Community Highlights

October 2019 Community Highlights

October was a busy month in the community. Read the recap article to learn about some of the events and content.

New Solution Badges

New Solution Badges

Two waves of brand new solution badges are coming! Read the article for more information on our new community badges.

Users Online
Currently online: 364 members 3,421 guests
Please welcome our newest community members: