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

Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now

Reply
Zerry
Regular Visitor

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

1 ACCEPTED SOLUTION
lbendlin
Super User
Super User

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

View solution in original post

6 REPLIES 6
Zerry
Regular Visitor

Thanks for the clarification.

lbendlin
Super User
Super User

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

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.

No, you need to be tenant admin for that.

 

If this is important to you please consider voting for an existing idea or raising a new one at https://ideas.fabric.microsoft.com

@lbendlin just to clarify, by "need to be a tenant admin", you mean it's possible to limit the permissions but only the tenant can grant and limit these API permissions in app registration? or only the tenant admin can extract any audit logs?

only the tenant admin can extract audit logs.

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

February Power BI Update Carousel

Power BI Monthly Update - February 2026

Check out the February 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.