Monitoring and analyzing Power BI usage is key to maintaining governance, compliance, and visibility across your Microsoft 365 environment. Pulse365 automates the process of retrieving Power BI data, simplifying what would otherwise require multiple manual steps — such as configuring permissions, enabling APIs, and creating service principals.
With Pulse365, Power BI data collection is automatically configured as part of the tenant scanning process, providing faster onboarding, fewer errors, and immediate governance insights. In some cases, however, specific tenant restrictions or security settings may prevent automatic setup. When that happens, administrators can follow a few simple steps to enable manual Power BI data collection.
Automatic Power BI Data Collection
How It Works
When Pulse365 performs a tenant scan, it automatically checks whether Power BI data collection is enabled. If not, Pulse365 initiates the setup process automatically — granting secure, read-only access to Power BI metadata, reports, and usage data.
Process Overview:
Start Scan → Pulse365 checks Power BI access.
If enabled → Data is collected automatically.
If not enabled → Pulse365 configures access automatically → Scan continues seamlessly.
Key Benefits:
Zero Configuration Required: No need for manual setup or permissions.
Immediate Insights: Begin collecting Power BI data from the first scan.
Reduced Errors: Eliminates risks of manual misconfiguration.
Consistent Experience: Ensures every tenant scan includes up-to-date Power BI data.
Manual Enablement (fallback option)
In some organizations, governance or security policies may prevent automatic configuration. In those cases, Power BI data collection can be manually enabled by following the steps below.
Step 1: Create a Power BI Security Group
In the Azure portal, go to Azure Entra ID.
Select Groups from the Manage section.
Click New group.
Complete the required details:
Group type: Security
Name:
BindTuning PowerBI group
(mandatory)Description:
BindTuning PowerBI data collection group
Add the 'BindTuning Pulse365 application' (service principal) as both Owner and Member.
Click Create.
Step 2: Configure Power BI Tenant Settings
In the Power BI Admin portal, go to Tenant settings.
Scroll to Admin API settings.
Expand Service principals can access read-only admin APIs.
Set toggle to Enabled.
Select Apply to: Specific security groups.
Enter the name of the
BindTuning PowerBI group
.Click Apply.
Expand Enhance admin APIs responses with detailed metadata.
Set toggle to Enabled.
Select Apply to: Specific security groups.
Enter the name of the same
BindTuning PowerBI group
.Click Apply.
Note: It may take up to 15 minutes for these changes to propagate. Once complete, rerun your tenant scan in Pulse365 to confirm Power BI data is being collected.