Currently, Fabric Spark Notebook & Eventstreams run through the managed private endpoint defined in the Fabric workspace.
For Fabric UDF's (User Data Functions), this is not supported.
The idea focuses on allowing UDF flows to run through the private endpoint (of the Fabric workspace).
The most common use case is getting secrets from an Azure Key Vault that is not open to public internet (default in an enterprise setup).
Note that
a) it is possible to get secrets in the notebook over MPE and call the UDF, but this setup is not desired for UDF's in the context of Power BI integrations. In this case, the UDF is being called by a linked button action from Power BI.
b) Fabric IP whitelisting is not desired as this setup can easily be replicated by another party
@deborshi_nag
@mksuni
1 Comment
- michal_januszewNew Member
We strongly support this feature request.
Private connectivity for Fabric UDFs is becoming a baseline enterprise requirement rather than a nice-to-have. Across enterprise implementations, organizations are increasingly standardizing on "private access only" for services such as Azure Key Vault, storage accounts, databases, and internal APIs as part of their security and compliance posture.
Today, the lack of private connectivity support for UDF execution creates an inconsistency within Fabric and with broader Microsoft platform networking capabilities. Notebooks and other workloads can securely access private resources, but UDFs cannot. This becomes particularly problematic when UDFs are exposed through Power BI experiences, where introducing intermediary notebooks or relying on IP allowlists is not an acceptable enterprise architecture.
For many organizations, the ability for Fabric UDFs to securely access private-only services through private connectivity is a critical prerequisite for production adoption and governance approval.
Recent ideas
Support Synonyms in Fabric Warehouse
Microsoft SQL Server has a very powerful feature by the way of "synonyms." It allows users and DBAs to do all sorts of powerful magic such as rewiring objects under the hood (e.g. run the code agains...matthias-bi2 hours agoRegular VisitorNew1.3KViews18likes2CommentsExpose Refresh Warnings and Informational Messages via Notifications and API
When a Power BI semantic model refresh completes successfully, the status shows Completed, even when the refresh details contain warnings or informational messages that require attention. Please pro...Jashwanth_K4 hours agoMicrosoft EmployeeNew20Views6likes0CommentsInvoke Pipeline Task - Workspace Identity Authentication
Currently, the Fabric Data Factory Invoke Pipeline task uses the user's credentials who saved the pipeline to then authenticate to the Azure Data Factory to execute the ADF pipeline. When that user'...dzebrowitz8 hours agoAdvocate IPlanned1.8KViews61likes5CommentsFabric Pipeline should run as workspace identity
Currently, Microsoft Fabric pipelines run under the identity of the last user who modified them, which can cause disruptions when tenant administrators make changes to security policies, such as enab...pellitteris9 hours agoAdvocate IINew1.4KViews27likes3CommentsBring Back separating Power BI artifacts on a per web page basis
Previously, the ability to have different artifacts open on different web tabs was enabled. This was beneficial if you wanted to differentiate what environments you were in, working across three diff...zoe-dean10 hours agoNew MemberNew56Views8likes0Comments