Hello @isaiah ,
Yes. Enabling Location Services on the device is not enough by itself. Hexnode UEM requires a Location Tracking policy to be configured and assigned to the device before the portal can fetch and display location data.
To enable it from the Hexnode UEM console:
- Go to Policies.
- Create a new policy or edit an existing one.
- Navigate to Android > Tracking and Fencing > Location Tracking.
- Click Configure.
- Select Enable Location Tracking.
- Choose the required location update interval, such as 15 minutes or 1 hour.
- Go to Policy Targets.
- Add the affected device or device group.
- Save the policy.
After the policy is associated, check the following on the device:
- The Hexnode UEM app should have location permission set to Always or Allow all the time, not only while using the app.
- Location accuracy should be set to Precise or High accuracy where applicable.
- On Android devices, battery optimization or power-saving restrictions should not be blocking the Hexnode UEM app in the background.
- The device must have an active internet connection so it can report the location back to the console.
Once these are configured, run a Scan device location action from the portal. The location should update under Location History shortly after the device checks in.
Regards,
Simon Scott
Hexnode UEM