We have a multi tenant webapp which is used by around 300/400 users and growing. We want to use PowerBI to visualize the data and embed it inside our web app. Our ultimate goal is that each user can have their own dashboard based on their role and if PowerBI allows we also want users to edit dashboards from within the Web App. Is it possible? What should be the best practice to implement it and what type of Power BI license would it require?
App: MVC 5 Azure Web App Database: Azure SQL database with Row Level Security