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

Did you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now

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
Community Champion
Community Champion

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
Community Champion
Community Champion

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
April Fabric Update Carousel

Fabric Monthly Update - April 2026

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

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.