Forum Discussion
Static Outbound IP for Notebook
- 1 year ago
Hi v-sgandrathi ,
Thank you for the optional path provided. We have an Azure VM running and tried the method you shared.But we find it difficult to manage it. As, there is no monitoring option available.
The alternative approach we found was to connect the API using Pipeline and Web connector, where we can route the request through a data gateway. It is working fine for now.
P.S: the support ticket is still on discussion . Will update here if any new possibilities are discussed.
Hi joyeldavis007,
Thank you for the detailed update and for the efforts you've already taken, including raising a support ticket which is absolutely the right approach.
To address the issue with dynamic IPs when using a Notebook and the FalconPy library to connect to CrowdStrike, here's a recommended workaround based on commonly adopted enterprise patterns:
Deploy your FalconPy logic in an Azure environment that supports static outbound IP addresses, such as:
Azure Function App (Premium Plan), Azure Container Instance, or Azure Virtual Machine (VM)
Configure this environment to use an Azure NAT Gateway with a static public IP, then provide that IP to CrowdStrike for whitelisting.
Once the FalconPy script pulls the data successfully, you can push the results to your Microsoft Fabric Lakehouse using supported connectors or APIs (e.g., via OneLake REST API or Azure Data Lake Gen2 integration).
Please note that, as of now, Fabric Notebooks do not support VNet integration, so routing their traffic through a NAT Gateway is not currently feasible. Hosting your extraction logic externally ensures stable connectivity while aligning with CrowdStrike’s IP whitelisting requirement.
If you're constrained from using Azure Functions or Containers, a VM-based proxy remains a valid fallback option.
We hope this helps as a complementary path while the official support ticket is under review.
If this post was helpful, please consider marking Accept as solution to assist other members in finding it more easily.
If you continue to face issues, feel free to reach out to us for further assistance!
Happy to see you here in the Microsoft Fabric Community!
Hi joyeldavis007,
May I ask if you have gotten this issue resolved?
If it is solved, please mark the helpful reply or share your solution and accept it as solution, it will be helpful for other members of the community who have similar problems as yours to solve it faster.
Thakn you.
- joyeldavis0071 year agoFrequent Visitor
Hi v-sgandrathi ,
Thank you for the optional path provided. We have an Azure VM running and tried the method you shared.But we find it difficult to manage it. As, there is no monitoring option available.
The alternative approach we found was to connect the API using Pipeline and Web connector, where we can route the request through a data gateway. It is working fine for now.
P.S: the support ticket is still on discussion . Will update here if any new possibilities are discussed.- v-sgandrathi1 year agoCommunity Support
Hi joyeldavis007,
We’re glad to hear that your current approach using the Pipeline and Web connector through the data gateway is working as expected.
We look forward to any updates from the support ticket discussion and remain available should you require further assistance.Thank you.
- v-sgandrathi1 year agoCommunity Support
HI joyeldavis007,
Could you please confirm if the issue has been resolved after raising a support case?
If a solution has been found, it would be greatly appreciated if you could share your insights with the community. This would be helpful for other members who may encounter similar issues.Thank you for your understanding and assistance.
THnak you.