logo
search
Others

How to Create a Power BI Report for SharePoint Views by User ID

Algirdas JasaitisAlgirdas Jasaitis Sep 28, 2026 869 views

Question details

The user needs to create a Power BI report that measures SharePoint Online news post views categorized by employee type from Microsoft Entra ID.

How to Create a Power BI Report for SharePoint Views by User ID
Product
Power BI / SharePoint Online
Device & OS
not provided
Scenario
Analyzing SharePoint news post engagement at a user-level by linking audit logs with employee demographic data.
Observed behavior
User-level visit data requires extraction from Purview audit logs and complex integration with Microsoft Graph APIs and Entra ID data.
Before you start

Ensure you have the necessary administrative privileges to access Microsoft Purview audit logs, SharePoint usage data, and Microsoft Entra ID (formerly Azure AD).

Solution 1Recommended

Consult Microsoft Communities for Advanced API Integration

Because this task involves complex integrations across multiple Microsoft services, seeking guidance from specialized Microsoft communities is the best path.

Extracting user-level SharePoint audit data and combining it with Entra ID employee types requires specialized usage of Microsoft Graph APIs and Power BI data modeling.

1
Identify Required Audit Events

Determine exactly which events in the Purview audit log correspond to viewing SharePoint Online news posts.

2
Formulate Your Query

Document your specific requirements, including how you plan to link the Entra ID user demographic data with the SharePoint audit events.

3
Post in Power BI Community

Navigate to the official Microsoft Power BI or Microsoft Fabric community forums and post your detailed query for expert architectural guidance.

Consult Microsoft Communities for Advanced API Integration
Expert Assistance Required: Due to the security and privacy restrictions on user-level audit data, custom API development is usually required.
Free Microsoft Office alternative

Enhance Your Daily Productivity with WPS Office

While specialized data modeling with Power BI and SharePoint requires Microsoft's ecosystem, WPS Office provides a lightweight, comprehensive suite for your everyday document, spreadsheet, and presentation needs.

  1. 1. Download the Software: Visit the official WPS Office website to download the free installation package.
  2. 2. Install and Launch: Run the installer and open WPS Office on your desktop or mobile device.
  3. 3. Analyze Data: Open WPS Spreadsheet to import your exported log data and create customized charts.
Easily organize spreadsheet data and generate insightful charts and reports.Highly compatible with Microsoft Office formats (.xlsx, .docx, .pptx).Lightweight installation with fast startup times and minimal resource usage.Free and user-friendly interface for seamless migration from other office suites.
microsoft office alternative - wps office

Frequently Asked Questions

Can Power BI connect directly to SharePoint usage data?

Yes, Power BI can natively connect to SharePoint list and folder data, but accessing detailed, user-level audit logs usually requires connecting to the Microsoft 365 compliance center or using Microsoft Graph APIs.

How do I get employee roles from Microsoft Entra ID into Power BI?

You can use the Microsoft Graph API or the Azure Active Directory connector in Power BI to import user profile data, including employee types and job titles.

Why isn't user-level visit data available in standard SharePoint analytics?

Standard SharePoint site analytics provide aggregated page views to protect user privacy. Tracking individual views by user ID requires administrative access to backend Purview audit logs.