Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
04-06-2022 10:37 AM - last edited 05-03-2022 14:09 PM
The Power BI Service has introduced a new feature known as service principal profiles which adds a powerful new dimension for scaling multi-tenant application which use App-Owns-Data embedding. The good news here is that developers no longer have to worry about the 1000 workspace limitation per service principal. Now it's possible to develop a multi-tenant application with a single service principal that can scale far above the previous 1000 workspace limit.
This session @TedPattison will introduce the fundamental concepts and terminology of service principal profiles and demonstrate how to create and manage service principal profiles using the Power BI REST API and the Power BI .NET SDK. Campers will learn the benefits of designing a multi-tenant application which creates a new service principal profile for each new customer tenant.
AppOwnsDataMultiTenant Developer Sample: https://github.com/PowerBiDevCamp/AppOwnsDataMultiTenant
AppOwnsDataMultiTenant Sample Documentation:
https://github.com/PowerBiDevCamp/AppOwnsDataMultiTenant/raw/main/Docs/AppOwnsDataMultiTenant.docx
PowerPoint Slides for this session:
https://github.com/PowerBiDevCamp/Camp-Sessions/raw/master/Session%2020%20-%20Scaling%20Multi-tenant...
#powerbi #powerbidevcamp
00:00 Welcome
02:33 Introduction to Service Principal Profiles
18:57 Creating and Managing Service Principal Profiles
27:11 Calling to Power BI REST API as a Service Principal Profile
37:34 Designing Multi-tenant Applications using Service Principal Profiles
48:24 Power BI Community and Power BI Dev Camp Links
More questions? Try asking the Power BI Community @ https://community.powerbi.com/
Follow us on Twitter - https://twitter.com/mspowerbi
watch?v=dyktaLFsCXc