You can also programmatically retrieve the IP range list using the following API. Azure AD also supports an agent based solution to provide connectivity to applications in private networks (on-premises, hosted in Azure, hosted in AWS, etc.).