Forum Discussion

Zerry's avatar
Zerry
Regular Visitor
1 year ago
Solved

Workspace-Specific Usage Data Access

Hi Team,

 

We have a couple of Power BI workspaces and want to keep a history of the report/dashboard usage stats for a particular workspace. I've gone through the API end point "Admin - Get Activity Events" which requires Tenant.Read.All permission.

 

I cannot get this level of access since there are other workspaces which I cannot access. Is there a way to limit the app permissions to a particular workspace only for Get Activity Events endpoint. Or is there any workspace specific endpoints available to get the usage acitivities? 

 

I've also tried the "usage metric report", but it has 2 issues:

1. I am not able to download the report/semantic model and add/edit calculations

2. The data is limited for 90 days but I would like to retain the history

 

I would appreciate your suggestions or any alternative approaches to achieve this.

 

Thanks

  • Work with your tenant admin.  They can extract the audit logs and then give you access based on RLS etc.

6 Replies

  • Work with your tenant admin.  They can extract the audit logs and then give you access based on RLS etc.

    • Zerry's avatar
      Zerry
      Regular Visitor

      I'm exploring whether it's possible for a tenant to restrict admin API permissions to a specific workspace only. In other words, is there a method for a workspace admin to extract or view audit logs via API pertaining only to their own workspace.