Configuring a Power BI custom connector for OIDC
- Last Updated: September 5, 2022
- 2 minute read
- Hybrid Data Pipeline
- Version 5.0
- Documentation
The following section describes the steps for configuring a Power BI custom connector with OIDC access to Hybrid Data Pipeline resources.
Prerequisites
The following prerequisites must be met before you begin.
- Install Power BI desktop application. Power BI may be downloaded from https://powerbi.microsoft.com/en-us/downloads/.
- Configure an Identity Provider (IdP) to access the Hybrid Data Pipeline server. See Integrating an OIDC authentication service for details.
- Register the OIDC service as an external authentication service with the Hybrid Data Pipeline. See Registering an OIDC authentication service for details.
- Create an OData-enabled data source. See Create an OData-enabled Hybrid Data Pipeline data source for details.
Configure the Power BI connector
Take the following steps to configure the Power BI connector to access Hybrid Data Pipeline resources.
- Download the Power BI custom connector from the GIT location Hybrid Data Pipeline public GitHub repository.
- Copy the PQX file to the Power BI custom connectors directory:
Documents\Microsoft Power BI Desktop\Custom Connectors. - Launch the Power BI desktop application.
- Click Get Data on the menu. The Get Data window appears.
- On the Get Data window, click Other in the left pane.
- Select Hybrid Data Pipeline OData Connector from the list.
- Click Connect.

- In the
Hybrid Data Pipeline OData Connectorwindow, enter your values for the following fields. For example:OData Access URI: https://myhdpserver:8080/api/odata/datasource_name
Authentication Method: OIDC
Authorize URL: https://login.datasource.com/oauth2/v1/authorize
Token URL: https://login.datasource.com/oauth2/token
Client ID: ee5665-69ld-7963-1234-fsfhd368463c
Client Secret: 9898tukt-gh92-1221-0670-bcdfe456324z
Redirect URL: https://oauth.powerbi.com/views/oauthredirect.html
HDP Auth Service: oidc_okta
Hybrid Data Pipeline OData Connector
- Click OK. A dialog box appears for signing in with the Hybrid Data Pipeline OData connector.
- Select OAuth 2.0 and click Sign in.
- Enter your IdP credentials. Click OK. You are redirected to the Hybrid Data Pipeline OData connector page. You are now signed in.
- Click Connect. You are connected to Hybrid Data Pipeline OData endpoints.