Skip to main content
Skip table of contents

Power BI Server & Dynamic IP Addresses

Strategies for maintaining a secure connection between a data warehouse and Power BI Server for customers hosting their data warehouse on-prem (including AWS servers they control).

Power BI Server’s IP addresses are dynamic and can change frequently. There are various strategies for maintaining a secure connection between the MS SQL Server hosting the data warehouse and Power BI Server. Customers hosting their data warehouse on-prem are responsible for their SQL Server security configuration.

SQL Server to Power BI Server Security Strategies

There are various strategies for establishing a secure connection between a SQL Server and Power BI.
DataSelf cloud hosted data warehouses provide this service.
For customers hosting their own data warehouse on SQL Server or AWS strategies include:

  • Azure IP Ranges and Service Tags – Public Cloud
    Microsoft provides regularly updated lists of the IP Ranges of Power BI Servers in JSON format via their Azure IP Ranges and Service Tags – Public Cloud. Update the SQL firewall rules to include these IP addresses.

  • VPN Endpoint & Power BI Gateway
    Route all Power BI Service traffic through VM with Power BI Gatway to access the SQL Server.

  • AWS PrivateLink Endpoint, Power BI Gateway
    AWS PrivateLink Endpoint and Power BI Gateway bridges Power BI Service and SQL Server.
    Expose the SQL Server using an AWS PrivateLink Endpoint.

  • Power BI On-Premises Gateway
    Power BI On-Premises Data Gateway bridges Power BI Service and SQL Server.

  • Azure Private Endpoint for Power BI with VPN or PrivateLink

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.