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
laurexplora
New Member

Limit Service Principal to access only a specific Workspace

Hi all,

I'm building a application and use Power BI embedded for the Analytics and reporting part of my application. My applicaiton is a multi-tenant environment, and I'm planning to use one Workspace for each of my tenants.

 

For more security I was thinking for each tenant to:

- register one Azure AD applicaiton

- add a Service Principal for this application

- create a Workspace and limit the access to only the tenant service principal

 

I've try this, but unfortunately all Service principal can access all workspaces.

 

My Questions:

1. is this the proper way to manage the multi-tenancy in Power BI embedded?

2. Do I really have to create one applicaiton per tenant?

3. Can I create only one application, then one Service Principal for each of tenant

4. How to limit a tenant to access only 1 Workspace.

 

By advance many thanks

0 REPLIES 0

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

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

July PBI25 Carousel

Power BI Monthly Update - July 2025

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