what the vendor says
States for the agent, LDAP-as-a-Service and AD Integration alike: 'Due to the elastic nature of the JumpCloud infrastructure, we currently do not publish lists of IP addresses for allow lists'. Directs users to FQDNs instead. Their separate data-centre page does list six regional RADIUS anycast addresses, which is a single narrow endpoint rather than a service range set.
Source: https://jumpcloud.com/support/create-an-allow-list-for-jumpcloud-services. That page is where this entry comes from, so you can check it rather than take our word for it.
what to do instead
Pick the control the vendor actually supports, and keep it scoped to the one workload that needs it:
- Verify the message, not the sender. Where a vendor signs its webhooks, checking the signature is stronger than an address check would have been, and it survives their infrastructure changing.
- Allow the hostname. Where a vendor publishes a stable domain, that needs something which resolves names: a proxy, a DNS firewall, or a network firewall rule group. A security group cannot do it.
- Contain the blast radius. Give that workload its own security group so the broad rule lives there and nothing else in the account inherits it. Coverage has a worked example.
the rest of your stack
One unpinnable dependency does not stop you pinning the others. The catalog covers the vendors that do publish official ranges, and the vendor report scores how well each one publishes.