Power BI URLs for whitelisting
The Power BI online service, also known as the Power BI SaaS (Software as a Service) application, requires connectivity to the internet. The endpoints below should be reachable for customers using the Power BI online service.
To use the Power BI online service, you must be able to connect to the endpoints marked required in the tables below, and any endpoints marked required on the linked sites. If the link to an external site refers to a specific section, you only need to review the endpoints in that section.
Endpoints marked optional may also be whitelisted for specific functionality to work.
The Power BI online service requires only TCP Port 443 to be opened for the listed endpoints.
Wildcards (*) represent all levels under the root domain, and we use N/A when information isn't available. The Destination(s) column is a list with FQDN/domains and links to external sites, which contain further endpoint information.
Important
The information in the tables below doesn't represent the U.S. Government cloud, the Germany cloud, or the China cloud.
Authentication
Power BI depends on the required endpoints in the Office 365 authentication and identity sections. To use Power BI, you must be able to connect to the endpoints in the linked site below.
Row | Purpose | Destination(s) | Port(s) |
---|---|---|---|
1 | Required: Authentication and identity | See the Office 365 documentation for Office Online and common URLs | N/A |
General site usage
For the general use of Power BI, you must be able to connect to the endpoints in the table and linked sites below.
Row | Purpose | Destination(s) | Port(s) |
---|---|---|---|
1 | Required: Backend APIs | *.analysis.windows.net | TCP 443 |
2 | Required: Backend APIs | *.pbidedicated.windows.net | TCP 443 |
3 | Required: Office 365 integration | See the Office 365 documentation for Office Online and common URLs | N/A |
4 | Required: Portal | app.powerbi.com | TCP 443 |
5 | Required: Service telemetry | dc.services.visualstudio.com | TCP 443 |
6 | Optional: Informational messages | dynmsg.modpim.com | TCP 443 |
7 | Optional: NPS surveys | nps.onyx.azure.net | TCP 443 |
Administration
To perform administrative functions in Power BI, you must be able to connect to the endpoints in the linked sites below.
Row | Purpose | Destination(s) | Port(s) |
---|---|---|---|
1 | Required: For managing users and viewing audit logs | See the Office 365 documentation for Office Online and common URLs | N/A |
Getting data
To get data from specific data sources, such as OneDrive, you must be able to connect to the endpoints in the table below. Access to additional internet domains and URLs may be required for specific data sources used in your organization.
Row | Purpose | Destination(s) | Port(s) |
---|---|---|---|
1 | Required: AppSource (internal or external apps in Power BI) | appsource.microsoft.com *.s-microsoft.com |
TCP 443 |
2 | Optional: Sign in and get data for content packs | Depends on content packs used | Depends on content packs used |
3 | Optional: Import files From OneDrive personal | See the Required URLs and ports for OneDrive site | N/A |
4 | Optional: Power BI in 60-Seconds tutorial video | *.doubleclick.net *.ggpht.com *.google.com *.googlevideo.com *.youtube.com *.ytimg.com fonts.gstatic.com |
TCP 443 |
5 | Optional: PubNub streaming data sources | See the PubNub documentation | N/A |
Dashboard and report integration
Power BI depends on certain endpoints to support your dashboards and reports. You must be able to connect to the endpoints in the table and linked sites below.
Row | Purpose | Destination(s) | Port(s) |
---|---|---|---|
1 | Required: Excel integration | See the Office 365 documentation for Office Online and common URLs | N/A |
Power BI visuals
Power BI depends on certain endpoints to view and access Power BI visuals. You must be able to connect to the endpoints in the table and linked sites below.
Row | Purpose | Destination(s) | Port(s) |
---|---|---|---|
1 | Required: Import a custom visual from the Marketplace interface or from a file | *.azureedge.net *.blob.core.windows.net *.osi.office.net *.msecnd.net store.office.com web.vortex.data.microsoft.com store-images.s-microsoft.com |
TCP 443 |
2 | Optional: Bing Maps | bing.com platform.bing.com *.virtualearth.net |
TCP 443 |
3 | Optional: PowerApps | See the Required services section from the PowerApps system requirements site | N/A |
4 | Optional: Visio | See the Office 365 documentation for Office Online and common URLs, as well as SharePoint Online and OneDrive for Business | N/A |
Related external sites
Power BI links to other related sites. These sites host documentation, support, new feature requests, and more. Access to these sites won't affect the functionality of Power BI, so whitelisting is optional.
Row | Purpose | Destination(s) | Port(s) |
---|---|---|---|
1 | Optional: Community site | community.powerbi.com oxcrx34285.i.lithium.com |
TCP 443 |
2 | Optional: Documentation site | docs.microsoft.com img-prod-cms-rt-microsoft-com.akamaized.net statics-uhf-eas.akamaized.net cdnssl.clicktale.net ing-district.clicktale.net |
TCP 443 |
3 | Optional: Download site (for Power BI Desktop, etc.) | download.microsoft.com | TCP 443 |
4 | Optional: External redirects | aka.ms go.microsoft.com |
TCP 443 |
5 | Optional: Ideas feedback site | ideas.powerbi.com powerbi.uservoice.com |
TCP 443 |
6 | Optional: Power BI site - landing page, learn more links, support site, download links, partner showcase, and so on. | powerbi.microsoft.com | TCP 443 |
7 | Optional: Power BI Developer Center | dev.powerbi.com | TCP 443 |
8 | Optional: Support site | support.powerbi.com s3.amazonaws.com *.olark.com logx.optimizely.com mscom.demdex.net tags.tiqcdn.com |
TCP 443 |