What you’ll need
From an Azure AD app registration with Power BI access:- Tenant ID — Azure app registration → Overview → Directory (tenant) ID
- Client ID — Azure app registration → Overview → Application (client) ID
- Client secret — Certificates & secrets → the secret Value (shown once at creation)
Power BI: Register an app
Microsoft’s guide to registering an app for Power BI.
Connect it
Your Azure app must be a member of each Power BI workspace it should read, and your tenant’s “Allow service principals to use Power BI APIs” admin setting must be enabled. The Microsoft setup for IT admins guide walks through both, plus how Rivvi reads across multiple workspaces.
What Rivvi can do with Power BI
Read (allowed by default)- List every workspace the connection can access.
- List reports across your workspaces; read a specific report’s pages and visuals.
- List a dataset’s tables and columns, and run read queries against a published dataset.
- List dashboards.
- Trigger a dataset refresh.
- Export a report to PDF or PowerPoint.
Try it
Next
Microsoft 365
Get Power BI plus SharePoint, OneDrive, Excel, and Teams in one connection.
Microsoft setup for IT admins
The full app registration, Power BI access, and multi-workspace setup.