Reporting Hub Knowledge Center
  • Reporting Hub Knowledge Center
  • GETTING STARTED
    • Required Azure Services
    • Deployment Step-by-Step
      • Self-Serve Guided Install
      • Enable Power BI Service Settings
      • Configure Reporting Hub App Settings
      • Set Your Home Page
    • Azure Marketplace Install
  • CONCEPTS
    • Reporting Hub Architecture
    • AaaS end-to-end Architecture
    • Security & Trust Center
  • TUTORIALS
    • Azure Portal Administration
    • App Settings
      • Tenant Admin
        • Tenant Switching
      • Managing Your Subscription
      • Authentication Admin
      • Language Admin
      • SMTP Setup
      • Payment Provider Integrations
      • Notifications Admin
    • Embedded Capacity Admin
      • Switching to a Fabric Capacity
    • Connect Power BI Workspaces
    • Customize Theme
      • Branding (Images and Text)
      • Theme and Layout
      • Colors
        • Colors Overview
      • Fonts
    • Managing Content
      • The Manage Navigation Menu
      • Adding a Category
      • Embedding Power BI Content
      • Row Level Security
      • Search Tags
      • Content Page Options
      • Embedding a URL Page
      • Create Embed URL Links
    • Report Options
      • Create Report Bookmarks
      • Schedule Email Reports
      • Favorites
    • Managing Your Gateway
    • User Management
      • Managing User Access
      • Managing Groups
      • Managing Users in Entra ID
    • Secondary Environment (Test/Prod)
    • Embed the Reporting Hub in Your App
    • Usage Analytics
      • App Usage Tracking with Google Analytics
      • App Usage Tracking with SQL DB
    • App Performance
    • Azure Resource Monitoring
    • Self-Serve Guided Updates
  • Reference
    • What's new in the Reporting Hub?
    • Troubleshooting
    • Support Runbooks
      • Critical System Outage (L1)
      • Users Unable to Access (L2)
      • Content Not Available (L2)
      • Application is slow/getting slower (L2)
      • Capacity not starting/stopping automatically
Powered by GitBook
On this page
  • Granting The Reporting Hub Access to Your Gateway and Data Source
  • Revoking Access to a Data Source
  1. TUTORIALS

Managing Your Gateway

Grant the Reporting Hub direct access to your gateway and data source

PreviousFavoritesNextUser Management

Last updated 6 months ago

The most common scenario for data connection in Power is called "import mode", where Power BI stores the data in memory and acts as an intermediary for users to access that data via the Report or Dashboard. In this scenario, the Reporting Hub does not need to be added to your gateway or data source.

If you prefer to set up a direct connection between Power BI and your data source, known as "Direct Query" or a "live connection," and your data source is behind a gateway, additional configuration is needed. In that scenario, you'll need to grant your Reporting Hub service principal user access to both the Power BI gateway and the data source.

Similarly, if you're embedding a paginated report that uses a data source behind a gateway, you'll also need to add the Reporting Hub to the gateway and data source.

Important: You must add the Reporting Hub service principal to your gateway and data source if you are:

  • using direct query connection to data sources behind a gateway in your Power BI report

  • using a paginated report that references data behind a gateway

The report will error in the Reporting Hub otherwise.

You need a gateway for data sources that: reside on-premises, are located in a private network, or have connection requirements that the Power BI service doesn't support (like a driver or client library).

Learn more about data gateways at the Microsoft documentation linked below.

Granting The Reporting Hub Access to Your Gateway and Data Source

  1. From your admin settings drop-down, select Power BI Settings.

  2. Select the Manage Gateway tab.

  3. Select the relevant gateway from the Available Gateways drop-down.

  4. Information corresponding to your gateway will appear. Verify that it's correct.

  5. Select Grant Access.

  6. Once access has been granted, a green Active icon will appear next to your data source.

  7. Select Save Changes.

Important: Assigning the Reporting Hub service principal direct access must be done within the Reporting Hub, as opposed to within the Power BI service. Since Power BI does not recognize a service principal as a regular 'user', such permission must be granted through an API call.

Revoking Access to a Data Source

To revoke access, click the Active icon. An Access Control pop-up will appear confirming you wish to remove the Reporting Hub service principal access. Select Yes.

On-premises data gateway - Power BIMicrosoftLearn
Logo
Select Power BI Settings from the Admin Settings menu
Select a gateway from the dropdown
Grant Access
Active icon