Hi @Salves
A good starting point I guess would be the article below. It is not the same design but the concept will be very similar:
https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/identity/adds-extend-domain
For Azure services, you can also use built-in Service Tags in the NSG but unfortunately, they don't have one for your specific scenario but this is still an important one to know to make your life easier at managing rules:
https://learn.microsoft.com/en-us/azure/virtual-network/service-tags-overview
You will also find additional information on the following articles:
http://www.gi-architects.co.uk/2015/10/clientserver-to-domain-controller-dc-ports-for-azure-nsg-firewall/
https://support.microsoft.com/en-us/help/179442/how-to-configure-a-firewall-for-domains-and-trusts
--I hope this helps. Please do not forget to "Accept the answer" and "Up-Vote" the answer or message(s) that helped you so that it can help others in the community looking for help on similar topics
Regards,
Didier3001