Showing results for 
Search instead for 
Did you mean: 

Power BI Dev Camp: June 24th | 11a PDT- Developing with the App-Owns-Data Starter Kit

This Power BI Dev Camp session will introduce campers to the App-Owns-Data Starter Kit which is a sample solution for developers built using .NET 5 to provide guidance for organizations and ISVs who are using App-Owns-Data embedding with Power BI in a multi-tenant environment.

Campers will learn how to write C# code to onboard new customer tenants by using the Power BI REST API to create Power BI workspaces, assign workspaces to capacities, import PBIX files, patch datasource credentials and start dataset refresh operations. The session will also explain how to implement a custom authorization scheme where different users can be assigned to customer tenants with only viewing permissions or with edit and create permissions. Along the way, campers will also learn how to implement a custom telemetry layer to log and monitor user actions such as viewing, editing creating and copying reports and to capture and monitor the performance of loading and rendering reports.

Prerequisites: Campers should have experience with ASP.NET and programming with C# and Typescript.

Date and Time: Thursday, June 24th at 2:00 PM EST / 11:00 AM PST

Attendee Link  


Hi @TedPattison ,


It would be great to have a future session on how to modify the solution so one can use it as a SaaS( i.e.change the datasource, change the pbix file, publish it to an actual website). I'm sure these are trivial for an experienced programmer, but for a begginer it's quite tricky.

The solution is great, and it would be great to be able to use it out-of-the-box with just a small number of changes.