Network Requirements In order for devices to successfully communicate with Mosyle and Apple, the following domains and ports will need to be released. Mosyle utilizes dynamic load balancing, therefore we do not have a specific IP range as servers can be added or removed at any time. It's recommended to release the Mosyle wildcard in the network to ensure all Mosyle domains and subdomains are allowed. Required Mosyle domains: *.mosyle.com *.mosyle.io Required domains for the Mosyle CDN: macosagent.azureedge.net mosylemanagerweb.blob.core.windows.net macosagents.blob.core.windows.net Required Ports: Service Name Port Protocol Web Service (http) 80 TCP Web Service (https) 443 TCP Push Notification 2195, 2196, and 2197 TCP Mosyle macOS Agent Push Notification 3000 TCP MDM Enroll 1640 TCP APNs 5223 TCP Internet Control (Web Filter) 3180 TCP Apple Classroom 3284 and 3285 TCP/UDP Required Apple domains: Be sure to release the entire IP range for Apple: 17.0.0.0/8, as well as all ports used by Apple software products which can be found here:  https://support.apple.com/en-us/HT202944 It's also recommend to release all hosts and ports used for Apple products on Enterprise networks, which can be found here:  https://support.apple.com/en-us/HT210060