1. Microsoft Docs, "Guidelines for Azure NetApp Files network planning":
Under the "Considerations" section, it states: "Although you can't apply NSGs directly to the delegated subnet, you can apply an NSG to the VNet that contains the delegated subnet... You need to ensure that the necessary ports are open for Azure NetApp Files to function correctly." It further clarifies that firewalls or NSGs must not block traffic to domain controllers, which includes DNS services. This directly supports checking NSGs for connectivity issues.
2. Microsoft Docs, "Requirements and considerations for Active Directory Domain Services site design and planning for Azure NetApp Files":
In the "Network topology and configuration" section, it emphasizes the need for proper network connectivity. It states, "Firewalls or Network Security Groups (NSGs) can affect communication... Ensure that your firewalls or NSGs are not blocking traffic to and from the AD DS domain controllers and DNS servers." This confirms that NSGs are a primary checkpoint for DNS connectivity problems.