Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

Reply
AlB
Community Champion
Community Champion

Tracking when users access a report

Hi all,

On the service there's the option to generate a usage report that provides you with, amongst other things, views by user.

Is there any way to see, extract when exactly a specific user accessed the report? I am talking about the date(s) or, ideally day-time.

 

Many thanks

 

1 ACCEPTED SOLUTION

Hi @AlB 

You can download the audit logs and build Power BI reports with the data. There are various ways to automate this see:

Build Your Own Power BI Audit Log; Usage Metrics Across the Entire Tenant - RADACAD

for a simple method, and 

Set up audit log components - Power Platform | Microsoft Docs

for more powerful options.

Hope this helps

Stuart

View solution in original post

5 REPLIES 5
nathanshambo
New Member

Thank you for the reply.  I am the PBI admin and I have submitted the request to add-on either a Microsoft 365 E5 license, or a Microsoft 365 E3 or Office 365 E3 license with a Microsoft 365 E5 Compliance or Microsoft 365 E5 eDiscovery and Audit add-on license so that I may run the audit.  While I wait for approval I will work with the 90-day trial.

AlB
Community Champion
Community Champion

Cool. Thanks very much @Burningsuit 

I'll check it out. Do you know if that user info can be accessed from a dashboard? We'll be generating alerts based on dashboards data and ultimately we want to check whether users accessed the dashboard after receiving an alert.

Thanks

 

Hi @AlB 

You can download the audit logs and build Power BI reports with the data. There are various ways to automate this see:

Build Your Own Power BI Audit Log; Usage Metrics Across the Entire Tenant - RADACAD

for a simple method, and 

Set up audit log components - Power Platform | Microsoft Docs

for more powerful options.

Hope this helps

Stuart

I have been using the built-in Usage Metrics Report to track user engagement for over a year now.  However, the resulting reports were recently challenged by a user that accesses PBI dashboards daily.  The issue at hand is that it appears the PBI Service does not record an "impression" until after the user interacts with the Report or Dashboard in some way (clicking on a field, changing a slicer, etc.).  The gap is that for efficient reports that require no interaction the PBI Usage Metrics Report fails to record the user's view and, thus, under reports user engagement. 

 

Is the interaction requirement an absolute limitation or is there a means to record views independent of user "clicks"?

Burningsuit
Resident Rockstar
Resident Rockstar

Hi @AlB 

I don't know about other options, but this information is definitely in the audit logs. If you are a Power BI Admin, you could access this information from there.

For example..

Burningsuit_0-1634661612082.png

Hope this helps

Stuart

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.