Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Data Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more

Reply
DanielSDavis
Frequent Visitor

Microsoft IP Ranges for Fabric Notebooks

I've read through all the forums on IP Whitelisting for Microsoft Azure, and most point to this resource here: https://www.microsoft.com/en-us/download/details.aspx?id=56519.  I'm working with a vendor that requires IP Whitelisting to access their API, but they are insisting we determine WHICH tags are relevant for Microsoft Fabric since the download appears to have IP ranges for all of Azure.  Initially we provided sections around Fabric and Data Factory thinking that would suffice, but it didn't work. 
We tested a call against https://api.ipify.org?format=json using:

 

import requests

ip_json = requests.get("https://api.ipify.org?format=json", timeout=30).json()
print(ip_json)

This returned 20.124.34.24 which fell in the range 20.124.0.0/16 under AzureCloud.eastus.  AzureCloud seemed a bit more generic than I would have expected.

Does anybody have a more refined list of which Service Tags apply to calls from Azure Data Factory, Synapse, Fabric Pipelines, User Data Functions, and Fabric Notebooks (ie spark nodes).

For our purposes, we are using python in Fabric Notebooks to perform the API calls, but we want to ensure the whole range is provided.  For whatever reason they will not just Whitelist the entire stack from the json file.

2 ACCEPTED SOLUTIONS
deborshi_nag
Super User
Super User

Hello @DanielSDavis 

 

The service tags associated with Microsoft Fabric is detailed here:

 

Service tags - Microsoft Fabric | Microsoft Learn

 

However, it’s important to note that Fabric Notebooks, User Defined Functions, and Data Engineering (Spark‑based) workloads do not currently have dedicated service tags.

 

Like you observed, you'll notice that the outbound traffic originates from Azure shared infrastructure, and points to Azurecloud.region. 

 

Best to call the external API using Azure Function or similar service secured behind an Azure NAT Gateway. This will give them static IP addresses. 

 

I trust this will be helpful. If you found this guidance useful, you are welcome to acknowledge with a Kudos or by marking it as a Solution.

View solution in original post

lbendlin
Super User
Super User

This has been a long standing issue. Microsoft is slowly migrating to the cloud.microsoft domain to get rid of that issue some day.

 

Unified cloud.microsoft domain for Microsoft 365 apps - Microsoft 365 Enterprise | Microsoft Learn

View solution in original post

4 REPLIES 4
v-nmadadi-msft
Community Support
Community Support

Hi @DanielSDavis 

I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions.


Thank you.

Hi @DanielSDavis 

Have you had a chance to look through the responses shared earlier? If anything is still unclear, we’ll be happy to provide additional support.

 
lbendlin
Super User
Super User

This has been a long standing issue. Microsoft is slowly migrating to the cloud.microsoft domain to get rid of that issue some day.

 

Unified cloud.microsoft domain for Microsoft 365 apps - Microsoft 365 Enterprise | Microsoft Learn

deborshi_nag
Super User
Super User

Hello @DanielSDavis 

 

The service tags associated with Microsoft Fabric is detailed here:

 

Service tags - Microsoft Fabric | Microsoft Learn

 

However, it’s important to note that Fabric Notebooks, User Defined Functions, and Data Engineering (Spark‑based) workloads do not currently have dedicated service tags.

 

Like you observed, you'll notice that the outbound traffic originates from Azure shared infrastructure, and points to Azurecloud.region. 

 

Best to call the external API using Azure Function or similar service secured behind an Azure NAT Gateway. This will give them static IP addresses. 

 

I trust this will be helpful. If you found this guidance useful, you are welcome to acknowledge with a Kudos or by marking it as a Solution.

Helpful resources

Announcements
Fabric Data Days is here Carousel

Data Days 2026

Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.

June Fabric Update Carousel

Fabric Monthly Update - June 2026

Check out the June 2026 Fabric update to learn about new features.

Users online (2,808)