Power BI Embedded as a first-class component in portal designer experience aims to simplify integration and abstract the liquid tag complexity and similar to Forms and List. User can easily add require Power BI report or dashboard in portal by using the portal designer property panel, without worrying about the liquid code.
Go to power Apps portal admin center. Click on Set up Power BI integration>Enable Power BI visualization.
Click on Set up Power BI integration > Enable Power BI Embedded service.
Note: Before enabling the Power BI Embedded service user needs to create security group and add it to power BI account.
Create a security group: Sign in to the Azure portal using a Global administrator account for the directory. Select Manage Azure Active Directory.
Select Azure Active Directory.
Click on Groups. Click on new group
You will be redirected to the window of New Group where provide the input values in fields i.e., Group type (E.g. Security), Group name (E.g. Portal Power BI Embedded service), Group description (E.g. Portal and Power BI Embedded service integration), Membership type(E.g. Assigned). Click on create button.
Add member to group in Azure portal: Open the created group (Portal Power BI Embedded service). Select Members > Add members > Microsoft CRM Portals. Click on Select button.
Power BI setup: Login in to Power BI using a Global administrator account for the directory. Select Settings > Admin portal.
You will be redirected to the window of Admin portal. Select Tenant settings > Allow service principals to use Power BI APIs under Developer settings section > Portal Power BI Embedded service in Specific security groups field. Click on Apply button.
Create workspace in power BI: Go to workspaces. Click on Create a Workspace button.
Manage the Power BI Embedded service: Go to Power Apps Portals admin center. Select Set up Power BI integration > Manage Power BI Embedded service. You can remove or move Power BI workspaces from Available Workspaces to the Selected Workspaces list, which dashboards and reports need to be displayed in your portal. Click on Save.
Go to Power Apps portal. Select Components > Power BI.
You will be redirected to the window of Portal editor where provide the input values in fields i.e., Access type(E.g. Publish to web), Embed code URL(Any sample dashboard link address from google). Click on save.
Dashboard is displayed is as shown in Power Apps portal.
If you need any further help, feel free to write us at email@example.com