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

Fabric Ideas just got better! New features, better search, and direct team engagement. Learn more

Better Auditing of User Activity (Datasets, Reports, Dashboards, Exports)

ALL user activities in Power BI should be logged for auditing purposes, including datasets accessed, reports/dashboards accessed, and especially data exports performed. The audit data should be accessible as a dataset to build reports against as well as easily exportable / downloadable.
Status: Under Review
Comments
djnww
Impactful Individual
PLEASE make this available to report/dashboard owners, NOT just an administrator. An administrator is just an IT person who installs and rollouts software and are not interested in these stats.
nathaniel_burn
New Member
There are massive opportunities here for PowerBI customers and systems integration consultants. Top level scenarios: 1) Solution optimization, adoption (This is basic, and has been adequately discussed) 2) Fulfilling regulatory and policy auditability requirements a. Correlating across Windows, IIS logs, PowerBI access to data sources (whether static Excel, SSAS, Other) as is possible with SSRS. This enables finding the specific users (and possibly filter settings, etc.) that can detail exactly what a user might have seen b. Reporting publishing, granting, and using PowerBI reports, dashboards, data sources by user and by permissions path (say if a person has permissions via multiple Security groups and so forth) with configurable history retention. c. Possibly a default admin dashboard that is pre-built to get folks started more quickly 3) Confirming the scope of a data breach or inappropriate sharing of information a. Scenario: A consulting company develops a report showing sales quota by sales person. Requirement is to only to display a single row of data for a single person, but a conflicting requirement causes the report to be distributed to a group having administrative level permissions such that row level security will not be applied. After publish, a few hours pass before the error is identified. The client then needs to know which users having administrative access have viewed the report for which sales people.
jim_karambelas
New Member
Is there an ETA on this?. We also have compliance issues as noted by several people in this thread.
registroruv
Regular Visitor
You mean something like this: https://sway.com/w8hSrCQNhsvHgKKF
Akahn
Advocate IV
Amanda, Your explanation of what the devs are working on isn't good enough! Admins aren't the only ones that need this data. BI professionals are the ones who need it the most!
Akahn
Advocate IV
'@Amanda That's not good enough! We need non-admin views for content creators.
abauer
New Member
This is a huge challenge and should be implemented ASAP
soeren
Advocate I
Please make this accessible for the PowerBI REST API!
quentin_osborn
New Member
Is the plan to make the logs available via the Office 365 unified audit log in the protection center? Ideally I would like to have all auditing & logging events in one place.
bartwestphal
Advocate I
Power BI team... This helps promote your product in our organizations. We need to know who ran which dashboard/report and when. With this we can show the value of Power BI and the usage it is getting. What you currently have is insufficient and as @venessa van gelder mentioned we have to beg cranky IT people for their help and to explain what is even available! This could even be a pre-designed dashboard you could share with us that would allow us to see usage by user, dashboard/report, and date. Thank you for your consideration!