Requirements

Everything you need to run SummitView with your Power BI environment.

SummitView Dashboard

The dashboard is a web application — no installation required.

  • Modern web browser (Chrome, Edge, Firefox, Safari)
  • Microsoft work or school account for sign-in (Azure AD / Entra ID)

SummitView Agent

Operating System

RequirementDetails
Windows VersionWindows 10, Windows 11, Windows Server 2016+
Runtime.NET 6.0 (included in download)
Architecturex64
Disk Space~50 MB
Memory~100 MB RAM typical usage

Network

DestinationPortPurpose
summitview.app443 (HTTPS)Cloud API
login.microsoftonline.com443 (HTTPS)Microsoft authentication
api.powerbi.com443 (HTTPS)Power BI REST API
*.analysis.windows.net443 (HTTPS)XMLA endpoints (per-table timing)

All connections are outbound only. No inbound ports need to be opened.

Authentication

  • Microsoft Entra ID (Azure AD) work or school account
  • The account must have Power BI access with at least Contributor role on monitored workspaces
  • For usage analytics: Power BI Admin role required

Power BI License Requirements

SummitView works with all Power BI license types, with features varying by tier:

FeatureProPPUPremium / Fabric
Refresh monitoringYesYesYes
Success/failure trackingYesYesYes
Workspace/report inventoryYesYesYes
Usage analyticsYesYesYes
Per-table refresh timingYesYes
Row count trackingYesYes
Processing timelineYesYes
Capacity metricsYes

Azure AD Permissions

The SummitView Agent app registration requires these delegated permissions:

PermissionTypeAdmin ConsentPurpose
Dataset.Read.AllDelegatedNoRead datasets and models
Workspace.Read.AllDelegatedNoList workspaces
Report.Read.AllDelegatedNoList reports
Dataflow.Read.AllDelegatedNoRead dataflows
Tenant.Read.AllDelegatedYesUsage analytics
Capacity.Read.AllDelegatedYesCapacity metrics

All permissions are delegated (not application). The agent acts on behalf of the signed-in user.

XMLA Endpoint (Per-Table Timing)

Per-table refresh timing requires the XMLA endpoint to be enabled on your capacity:

  1. Go to Power BI Admin Portal
  2. Navigate to Capacity settings
  3. Select your Premium or Fabric capacity
  4. Set XMLA Endpoint to Read Write or Read Only
Note: XMLA is available on Premium Per User, Premium, and Fabric capacities only. Pro workspaces use REST API polling instead.