Forum Discussion

RhysLFS's avatar
RhysLFS
New Member
9 years ago
Solved

Mass IP Whitelisting for Azure Datacenter

Hi there,

 

Setting up an On-Prem Power BI Gateway and having issues with the proxy service this server sits under.

 

Looking to open up the IP addresses for the Azure Datacenter and have been knocked back by IT Architecture/Security saying that the list is to large and generic and needs to be narrowed down to the specific list of IP's that the Gateway will use to talk to the Azure Datacenter.

 

Currently I can't find any documentation to support narrowing this list down to any subset other than what's provided by the below link. Has anyone been able to establish what IPs the Power BI service will communicate on?

 

https://powerbi.microsoft.com/en-us/documentation/powerbi-gateway-onprem-indepth/#ports

 

Any help is appreciated.

  • Hi All,

     

    Found a solution to my problem.

     

    Downloading the newest version of the Power BI Gateway (or at least something from Februrary 2017 onwards) and setting the ServiceBusSystemConnectivityModeString to Https will force the Gateway to use Fully Qualified Domain Names (FQDN) instead of the IP addresses. These FQDN's are a part of the initial whitelist of proxies found in the on prem how to guide provided by Microsoft.

     

    This also has the advantage of being future proof as the chaging IP addresses will still point to the same FQDNs.

     

    Thanks Microsoft for providing this functionality.

     

    Cheers.

8 Replies

  • Hi All,

     

    Found a solution to my problem.

     

    Downloading the newest version of the Power BI Gateway (or at least something from Februrary 2017 onwards) and setting the ServiceBusSystemConnectivityModeString to Https will force the Gateway to use Fully Qualified Domain Names (FQDN) instead of the IP addresses. These FQDN's are a part of the initial whitelist of proxies found in the on prem how to guide provided by Microsoft.

     

    This also has the advantage of being future proof as the chaging IP addresses will still point to the same FQDNs.

     

    Thanks Microsoft for providing this functionality.

     

    Cheers.

    • mmeyers's avatar
      mmeyers
      Frequent Visitor

      i have a 3rd party vendor supplying data to me via amazon redshift.  they require whitelisting ip addresses.  in order for me to grab the data from redshift into power bi, i have to ask them to whitelist a new set of ip addresses each week?  how do i find what region my datacenter is in?

      • andyskinner's avatar
        andyskinner
        Regular Visitor

        Hi Mmeyers,

         

        We were also in this pickle, although in this scenario I am in the position of your redshift partner.  Annoyingly, PowerBI service isn`t split by region in the list of IP`s (lots of other products are like PowerQueryOnline and ADF) so what we had to do is download the list of IP`s, geolocate the IP addresses from the country\azure region where we know the PowerBI tenant is (we know this, there`s only 3) then white list the CIDR ranges from there.  All this is done in an automated fashion as the list of IP addresses is published every so often.  It`s the only way we could figure out how to do it.  Microsofts usual response is to use a gateway but a gateway won`t work if you want to push a dashboard out as a PowerBI app.