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
RyanBentham
Kudo Kingpin
Kudo Kingpin

Can we get a list of datasets and their respective sensitivity labels

I'm curently working on some dg /security type reporting and one key requirement is to know which users are extracting data from the PowerBI service (export or download) from datasets that have been labled (given a sensitively label within the dataset settings).

 

I can get all PBI user audit data relating to exports via the o365 audit log however from this you can only get the dataset ID, and no reference to it's label (if it has one), as far as I know. 

 

I've been looking at using the PBI Activity Log (https://docs.microsoft.com/en-us/power-bi/admin/service-admin-auditing#use-the-activity-log)   however again i'm not sure if from that I will be able to see which label each dataset has.     

 

Another tool at my disposal could be XMLA endpoints.    

 

If anyone has any ideas as to how I could programmatically get a list of all published datasets and their respective labels that would be very much appreciated?

 

 

1 ACCEPTED SOLUTION
sagivh
Microsoft Employee
Microsoft Employee

2 REPLIES 2
sagivh
Microsoft Employee
Microsoft Employee

Hi Ryan, have you looked at Announcing new Admin APIs and Service Principal authentication to make for better tenant metadata sc... - this might serve your needs. 

 

Thanks. 

Thanks so much for sharing @sagivh  this is exactly what I'm looking for.  I somehow missed the announcement 🙂

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.