Hello @FXE
No, this is not possible using Azure Private Link alone
Azure Private Link is not transitive — it's designed for private, point-to-point connectivity to PaaS services or Private Link services, not for routing traffic through a third party or network.
- Private Link allows private access to a specific resource, not general VNET peering or routing.
- The reverse flow (Tenant-B to On-Prem) cannot be routed back through the Private Link and ExpressRoute.
Alternative Solutions
- Use Azure Virtual WAN for hub-and-spoke architecture. You can connect on-prem, multiple tenants, and route traffic across securely.
- Direct Connections: If Tenant-B needs access to the on-premises network, it would require a direct connection to the on-premises network, either through its own ExpressRoute or VPN gateway.
In summary, while Azure Private Link provides secure access to Azure services, it does not facilitate transitive routing for on-premises networks across different tenants. Each tenant must establish its own direct connection to the on-premises network.
I hope this has been helpful!
If above is unclear and/or you are unsure about something add a comment below.
If the above answer helped, please do not forget to "Accept Answer" as this may help other community members to refer the info if facing a similar issue. Your contribution to the Microsoft Q&A community is highly appreciated.