The fields in the IP location section
Open a device from Devices and look at Overview.The IP Address shown elsewhere in the device details can be an internal network address. The External IP in this section is the one used for the lookup.
Why a result can differ from the device’s location
An external IP describes a network connection, not the device itself.
Read the pin together with the accuracy radius. A larger radius means a broader estimate.
How long results are reused
MSPortal reuses recent results for the same public IP, so devices that share one internet connection do not cause duplicate lookups.
Automatic background checks are off by default. When your MSPortal environment turns them on, eligible external IPs are checked daily up to a set limit. Opening a device only shows the saved result. Last checked tells you how old it is.
Privacy and access
- MSPortal sends the public IP to MaxMind for the lookup. It does not send device names or internal IPs, and it does not request device GPS data.
- Private, reserved, malformed, and network-range addresses are rejected before the lookup.
- MSPortal keeps normalized location fields, not the provider’s full response.
- Access follows the same tenant, company, and device permissions as the device.
- Users who can manage devices can force a refresh. Other users who can view the device can see available results.
- Open map opens an external OpenStreetMap page. The link holds approximate coordinates, not the device name or IP.
Good ways to use it
- Check whether a device appears near a known client office.
- Treat a surprising country or region as a reason to review VPN, sign-in, and RMM records.
- Spot devices that share an office firewall or gateway.
- Add network context when you troubleshoot a remote device.
Frequently asked questions
Do portal users need a MaxMind API key?
Do portal users need a MaxMind API key?
No. The provider is set up centrally for MSPortal. You run lookups from the device details without credentials.
Does MSPortal track the device continuously?
Does MSPortal track the device continuously?
No. It looks up an external IP reported during device sync. It does not receive GPS coordinates or track movement.
Why do several devices show the same location?
Why do several devices show the same location?
They likely share the same office firewall, VPN gateway, or ISP connection.
Why is there no city or accuracy radius?
Why is there no city or accuracy radius?
Some address ranges only support a regional or country result. MSPortal shows only what the provider returns.
Does Last checked tell me when the device moved?
Does Last checked tell me when the device moved?
No. It dates the location lookup. IP observed dates the address the integration reported. Neither is a movement event.
Can a newer lookup make a VPN address identify the device?
Can a newer lookup make a VPN address identify the device?
No. It can still resolve to the VPN exit point. A newer result is not more precise.
Can a saved location stay visible if the provider is down?
Can a saved location stay visible if the provider is down?
Yes. An existing saved result stays readable. A displayed result does not mean a fresh lookup just succeeded.