Hello @Ferry, James ,
I understand that you would like to know if there is an alternative to a forced tunnel VPN through Virtual WAN in Azure.
You can configure forced tunneling on your Azure P2S VPN to direct all traffic to the VPN tunnel, but Internet connectivity is not provided through the VPN gateway. As a result, all traffic bound for the Internet is dropped.
Refer: https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-p2s-advertise-custom-routes#forced-tunneling
Hence, in order to secure Internet traffic, you need to use Azure Firewall Manager. If you secure Internet traffic via Firewall Manager, you can advertise the 0.0.0.0/0 route to your VPN clients. This makes your P2S VPN clients send all Internet bound traffic to Azure for inspection. Then, firewall SNATs the packet to the Public IP of Azure Firewall for egress to Internet. For this, you have to deploy a secured virtual hub with Azure firewall manager and add the P2S VPN Gateway to allow your egress traffic that will be controlled by a firewall policy.
Refer: https://learn.microsoft.com/en-us/azure/firewall-manager/secure-cloud-network
https://learn.microsoft.com/en-us/azure/virtual-wan/how-to-forced-tunnel
Azure Bastion would be a good choice if you only need connectivity to one resource but Bastion connectivity to Azure Virtual Desktop isn't supported as of today.
Refer: https://learn.microsoft.com/en-us/azure/bastion/bastion-faq#virtual-desktop
https://learn.microsoft.com/en-us/azure/bastion/work-remotely-support
I'm not sure how many of your users need access to AVD but Azure Bastion supports up to 50 host instances (the number of concurrent RDP/SSH connections that Azure Bastion can support.)
I will check with the Azure Bastion Product Group to see if there has been any progress on this feature support.
However, if you are not looking for a native solution, you may explore the third-party Network Virtual Appliances (NVAs) from Azure Marketplace which may fit your requirement.
Refer: https://learn.microsoft.com/en-us/azure/vpn-gateway/nva-work-remotely-support
Kindly let us know if the above helps or you need further assistance on this issue.
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.