Skip to main content

Power BI

New

Scrape contact metadata from PowerBI reports

Vote (19) Share
Vladimir Kosilko's profile image

Vladimir Kosilko on 09 Nov 2022 10:08:41

We would like to have a REST API in order to scrape the report metadata such as report contacts.We would like to have it to manage a list of all the contact persons of Power BI reports and datasets, track if the contact person has left the company and needs to be replaced, change the contact person to a superuser of the report.


MS Service support confirmed that such API is not exists right now. Service request ID reference: 2211030010001087.

Comments (2)
Vladimir Kosilko's profile image Profile Picture

David King on 14 Feb 2023 10:23:33

RE: Scrape contact metadata from PowerBI reports

Specifically, the Contact email for a report is missing from the Audit Logs. This feature is needed to find who is responsible for individual reports. The GetReportsAsAdmin rest API includes the description and data about endorsements which comes before and after the contact email in report settings but contact email is missing. The reportUserAccessRight field from the GetReportUsersAsAdmin endpoint is also not correct as the contact is not necessarily owner or in fact authorized on the report at all. A customer requested this feature from me, and we will unfortunatly have to write the contact email in the description as a workaround.

Vladimir Kosilko's profile image Profile Picture

Leo Rogeman on 11 Nov 2022 12:40:00

RE: Scrape contact metadata from PowerBI reports

I need this as well