Forum Discussion
Multiple tennants on single Power BI gateway
Hi, we are hosting a Saas soltion with multiple tennants. Each tennant should get it's own dataset (each tennant has a separate database containing its data).
As Saas hoster, we would like to provide each tennant with it's own dataset (security management done by us), and let them be able in their own tennant to distribute data within the tennant.
We would like to provide a set of Power BI reports to our tennants so they can link their own dataset to the report within their tennant. Is this possible?
1 Reply
- devesh_gupta
Impactful Individual
Yes, it is possible to provide Power BI reports to multiple tenants in a SaaS environment and allow each tenant to link their own dataset to the report within their tenant. Power BI offers several options for managing and sharing reports in a multi-tenant scenario like this:
Power BI Embedded: Power BI Embedded is a service that allows you to embed Power BI reports into your SaaS application. With Power BI Embedded, you can generate and share embed tokens for your reports. Each tenant can obtain a unique embed token for their dataset, ensuring data separation. This way, tenants can interact with and customize the reports using their own data.
Power BI Service (Power BI Pro or Premium Per User): If your tenants have Power BI Pro or Premium Per User licenses, you can share reports with them through the Power BI Service. You can publish reports to the Power BI Service and share them with specific individuals or groups. Each tenant can connect their own dataset as long as they have the necessary access and permissions.
Power BI Apps: You can create Power BI apps that contain a set of reports and dashboards. Each tenant can install your app in their own Power BI environment and connect their dataset to it. Power BI apps are a way to package and distribute collections of reports and dashboards to multiple customers.
If you find this insightful, please provide a Kudo and accept this as a solution.