You can read more about Power BI integration and requirements in detail here.
You can configure a connection to PowerBI.com. Loome will sync contents from your server to the Drafts area of the application.
Syncing Power BI content requires either an App Registration along with a Power BI account, or a Service Principal to connect and retrieve assets. Currently, Power BI does not support retrieving app content when using a Service Principal. If you require app content then you should use an App Registration + Power BI account.
There are four different authentication types to Power BI.
You can choose an Authentication Type from its dropdown. Each type will change the required fields.
Use a Power BI Username and Password, in conjunction with an Azure App Registration.
Provide the Tenant ID and the Registration Application ID.
Then provide the Power BI Master Account Username (UPN) and Power BI Master Account Password.
Use an Azure Service Principal, providing the Client Id and Secret.
Provide the Tenant ID and the Registration Application ID.
Then provide the Azure App registration Secret.
Use an Azure Service Principal, providing the Client Id and retrieving the Secret from an Azure KeyVault at runtime. This requires a managed system identity.
Provide the Tenant ID and the Registration Application ID.
Provide the Azure Key Vault URI and the Azure Key Vault Secret Name.
Use an Azure Service Principal, providing the Client Id and retrieving the Certificate from an Azure KeyVault at runtime. This requires a managed system identity.
Provide the Tenant ID and the Registration Application ID.
Provide the Azure Key Vault URI and the Azure Key Vault Certificate Name.
Power BI does not currently support using Service Credentials to access App content. If you require App content, you can use the ‘Username & Password’ option.
Provide a Name for this source system.
For Register assets as this user, choose the user that will be noted as the user who registered this source system’s assets.
Choose a Draft Area. Content will be synced into a draft area. The Default draft area is chosen by default.
Choose ‘Yes’ or ‘No’ to choose whether new or updated content will be synced. Disabling a source system will not remove your assets, but Loome will not attempt to sync new and updated items until you enable it again.
Choose the types of assets you would like to import from workspaces or apps.
Choose what types of assets you would like to import from workspaces.
Choose what types of assets you would like to import from apps.
Power BI does not currently support using Service Credentials as the Authentication type to access App content. If you require App content, you can use the ‘Username & Password’ option as your authentication type.
You can configure how you would like to handle assets that no longer appear in the source system.