---
sourceDocument: Australia Workflow Data Fabric
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/integrate-applications

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Prepare to run the PowerBI collector

# Prepare to run the PowerBI collector {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Set up Azure application registration, authentication, and permissions before running the collector.

## Before you begin

Role required: admin  
Important:  
A Power BI Administrator is needed to enable settings in the Power BI Admin Portal.

## About this task

The collector uses Azure application registration and supports two authentication methods: service principal or username and password. You must register an application, configure authentication, enable metadata scanning, and retrieve the tenant ID. Optionally, configure report image harvesting and lineage mapping.

## Procedure

1. Register an application in Azure and create client credentials.  
   See [Register Power BI application](https://www.servicenow.com/docs/LQYS9l06qm8Sln0xHgz7tw "Register an application in Azure and create client credentials for Power BI collector authentication.").
2. Configure authentication based on your preferred method.
   * For service principal authentication, see [Configure Power BI service principal authentication](https://www.servicenow.com/docs/Q~td80~bImokxXuntP4D6A "Set up service principal authentication to enable Power BI metadata collection.").

   * For username and password authentication, see [Configure Power BI username and password authentication](https://www.servicenow.com/docs/NXRWA3oLA13h_jSTwNOlag "Set up API permissions for username and password authentication to enable Power BI metadata collection.").

3. Enable metadata scanning to access detailed data source information.  
   See [Configure Power BI metadata scanning](https://www.servicenow.com/docs/zlN2DtJop18a6HXhCyd23w "Enable metadata scanning to access detailed data source information including tables and columns.").
4. Get the Power BI tenant ID.  
   See [Get Power BI tenant ID](https://www.servicenow.com/docs/VcYVficpssKjyLV8mTxEFw "Retrieve the tenant ID from the Power BI application.").
5. **Optional:** Configure report image harvesting to collect preview images from Power BI reports.  
   See [Configure Power BI report image harvesting](https://www.servicenow.com/docs/6P31KZ8htmMR4nJMuJ81Eg "Enable report image harvesting to collect preview images from Power BI reports.").
6. **Optional:** Configure lineage mapping for ODBC connections, server aliases, or custom SQL statements.  
   See [Configure Power BI lineage mapping](https://www.servicenow.com/docs/gCleRECiklKs0lnY_gXuZA "Create a YAML file to map data sources for lineage harvesting.") .
* **[Register Power BI application](https://www.servicenow.com/docs/LQYS9l06qm8Sln0xHgz7tw)**   
  Register an application in Azure and create client credentials for Power BI collector authentication.
* **[Configure Power BI service principal authentication](https://www.servicenow.com/docs/Q~td80~bImokxXuntP4D6A)**   
  Set up service principal authentication to enable Power BI metadata collection.
* **[Configure Power BI username and password authentication](https://www.servicenow.com/docs/NXRWA3oLA13h_jSTwNOlag)**   
  Set up API permissions for username and password authentication to enable Power BI metadata collection.
* **[Configure Power BI metadata scanning](https://www.servicenow.com/docs/zlN2DtJop18a6HXhCyd23w)**   
  Enable metadata scanning to access detailed data source information including tables and columns.
* **[Get Power BI tenant ID](https://www.servicenow.com/docs/VcYVficpssKjyLV8mTxEFw)**   
  Retrieve the tenant ID from the Power BI application.
* **[Configure Power BI report image harvesting](https://www.servicenow.com/docs/6P31KZ8htmMR4nJMuJ81Eg)**   
  Enable report image harvesting to collect preview images from Power BI reports.
* **[Configure Power BI lineage mapping](https://www.servicenow.com/docs/gCleRECiklKs0lnY_gXuZA)**   
  Create a YAML file to map data sources for lineage harvesting.

