Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Scenario: We have "publish to web" feature enabled in Power BI within Fabric Tenant that doesnt support azure private. The next option is CAP. But if, we are connecting SHIR(ADF) and Azure Integration runtime to Fabric for data ingestion and it seems we cannot have conditional access policy and have control over both these connections.
Question 1: Is that correct? If we cant use CAP, what other measures we have, if we need to use public endpoint in Fabric to secure the connection.
Question 2: Can we have different workspaces? One workspace will communicate with ingestion zone using private link and we share the data with other workspace, from which Power BI pulls data and publishes to web.
Any help, support or advice is appreciated.
Hi @PalakVora,
Thank you for reaching out to the Microsoft Fabric Community Forum.
Thank you for raising your concern. We really apologize for the inconvenience caused. After reviewing the details you provided, please follow the steps below, which might resolve the issue.
Solution-1:
Yes, that is correct. When using SHIR Self-hosted Integration Runtime and azure integration runtime for data ingestion into Fabric, it is not possible to enforce conditional access policies directly on these connections. This occurs because these runtimes operate outside the Azure AD conditional access policy framework.
If you need to use a public endpoint in Fabric, here are some measures to secure the connection:
Solution-2:
Yes, you can set up different workspaces to achieve this. Here is a detailed solution:
By setting up these workspaces, you can ensure a secure ingestion process while still allowing public access to the power bi reports.
Also, please go through the following links for better understanding:
About private Links for secure access to Fabric - Microsoft Fabric | Microsoft Learn
Set up and use private links for secure access to Fabric - Microsoft Fabric | Microsoft Learn
If this post helps, then please give us Kudos and consider Accept it as a solution to help the other members find it more quickly.
Best Regards.
Hi @v-kpoloju-msft , thank you for your response. Is there any document that could help me with NSG in Fabric? Upon my research I had concluded that Fabric doesn't support NSG as it wasn't highlighted in Fabric Network security document. Furthermore, it did not list IP whitelisting as well to control the inbound traffic. Only allow.list which works on the service using Fabric and not Fabric itself.
Note; The documents shared are private link documents which I cannot implement due to restrictions with "publish to web" feature in powerbi.
Looking forward to your response.
Thank you.