How-To: Power BI Workspace Setup

Installation and Setup

You are required to preconfigure several components before using Empower to refresh Power BI datasets. Follow the steps below.

1. Create Service Principal in Azure

2. Add Service Principal, and Grant Privileges

  1. (one-time) Grant PowerBI Admin in Tenant settings
    1. Power BI Admin Portal>Tenant Settings Enable "Allow Service Principals to Use Power BI APIs"
    2. Select Apply to: "Specific security groups (Recommended)"
    3. Add Service Principal to "Enter security group"

  1. (For each workspace) Add Service Principal to Workspace as "Admin"

3. Get WorkspaceID and DataSetID from PowerBI Workspace

These values will be used in the Empower UI to target a dataset for publishing in Publish.

  1. Navigate to the dataset on Powerbi.com
  2. Copy WorkspaceID and DataSetID from dataset URL: