Configure Power BI service principal authentication
Set up service principal authentication to enable Power BI metadata collection.
Before you begin
Role required: admin
You must be a Power BI administrator to enable service principal settings.
Important:
When running under a service principal, there must be no Power BI admin-consent-required permissions set on your app. For more information, see the Microsoft documentation.
About this task
When using service principal authentication, the collector harvests all objects except personal workspaces, user workspaces, and report pages. To harvest all apps and workspaces in the tenant, enable Catalog all workspaces and apps in the tenant. To include personal and user workspaces, enable Catalog contents of user's My Workspace.
Note:
To harvest report pages, grant the service principal access to each workspace. The admin API doesn’t have an endpoint for report pages.