Power BI
Category: Direct connection
For unified models and refreshing Power BI models from Yres loads.
Connection requirements
- Tenant ID
- Client ID
- Client secret
Where to find these
Power BI uses a service principal (a registered Azure AD app) for access.
- Register an app — In Microsoft Entra ID (Azure portal) → App registrations, register a new application. On the Overview tab you'll find the Directory (tenant) ID and the Application (client) ID.
- Client secret — Under Certificates & secrets → New client secret, create a secret and copy the value immediately (it's only shown once).
- Enable service-principal access — In the Power BI Admin portal → Tenant settings → Developer settings, enable Service principals can use Fabric/Power BI APIs (optionally scoped to a security group containing the app).
- Add the app to the workspace — Add the service principal as a Member or Admin of the relevant Power BI workspace.
Official docs: Embed Power BI content with service principal and an application secret (Microsoft Learn).
See also: Integration catalog · All data source requirements · Integrations — overview