Connecting in App Xchange

Before you can use this connector, you must complete these steps.

You must have permission to access the Microsoft Azure cloud platform and be able to view and create a new App Registration to complete these steps.
  1. Register App Xchange as an application in the Azure Active Directory (Azure AD). Record the Client ID, Client Secret, and Tenant ID for later. For instructions, see Set up Power BI Embedded in the Power BI Documentation.
  2. Grant the Dataset.Read.All, Group.Read.All, and Dataset.ReadWrite.All API Permissions to Power BI. For instructions, see Microsoft Entra permissions in the Power BI Documentation.
  3. Add the App Xchange application to a group that can access the workspace you want to integrate. For instructions, see Add the service principal to your workspace in the Power BI Documentation.
  4. Enter the connector details in App Xchange.
    • Real-time Action Processing: This feature should always be enabled for optimal performance. Only disable it if you are advised to do so by support.

    • Connection Environment: Select the environment you want to connect.

    • Authorization URL: https://login.microsoftonline.com/organization/oauth2/v2.0/token (default)

    • Grant Type: client_credentials

    • Client ID: Enter the client ID you recorded in step 1.

    • Client secret: Enter the client secret you recorded in step 1.

    • Scope: https://analysis.windows.net/powerbi/api/.default

    • Tenant ID: Enter the Tenant ID you recorded in step 1.

    • Authentication Mode: ServicePrincipal