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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

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
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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