Blog Post

Power BI Community Blog
2 MIN READ

Introducing Impact IQ - Tenant Admin Edition....See Visual-Level Lineage across the entire tenant.

Chris1642's avatar
Chris1642
Icon for Advocate I rankAdvocate I
7 months ago

Tenant Admin Edition, One-Click

 

The Problem

 

The core Impact IQ solution runs for anyone and works anywhere you’re a Contributor or higher. But even if you’re a Tenant Admin, that doesn’t mean you’re actually a Contributor in every workspace.

 

Yes - the Admin APIs let you list every workspace, report, dataset, and dataflow in the tenant.

 

What they don’t let you do:

 

  • Export reports

  • Back up semantic models

  • Extract full model metadata

  • Pull visual-level details

For that, you still need to actually be part of the workspace with the right role.

 

So you end up in this awkward middle ground:

 

  • You can see everything at a high level.

  • But you can’t fully back it up.

  • You can’t run deep extraction everywhere.

  • And manually adding yourself to every workspace isn’t scalable (or safe).

 

What This Version Does

 

The Tenant Admin Edition closes that gap. When you run it in full tenant mode, it:

 

  • Uses Admin APIs to grab all workspaces

  • Temporarily grants Admin access where needed

  • Performs full report, model, and dataflow backups

  • Extracts complete metadata (including visual-level impact)

  • Pulls all permissions across workspaces and artifacts

  • Automatically removes the temporary access when it’s done

 

If something fails mid-run, it outputs a clean list of any temporary permission grants so you can remove them safely through an included script.

 

 

Why it Matters

 

This lets you:

 

  • Run true tenant-wide backups

  • Do deep impact analysis across workspaces

  • See who has access to what (fully visualized)

  • Avoid permanent elevation or long-lived admin membership

It’s full-tenant extraction - without permanently making yourself a member of everything.

 

(As always, this is free and open source - just a new iteration of a passion project starting nearly 2 1/2 years ago).

 

Direct link to repo: https://github.com/BeSmarterWithData/ImpactIQ-TenantAdmin

Website that highlights every edition: www.besmarterwithdata.com

 

Fun fact: this edition even works for non-tenant admins - it just won't give you the tenant admin options and runs the same as the core version (it does an initial Admin API call to determine if you are a Tenant Admin).

Updated 7 months ago
Version 1.0
No CommentsBe the first to comment