1. Home
  2. Location Tracking
  3. Configuring Location Tracking with Hexnode MDM

Configuring Location Tracking with Hexnode MDM

Hexnode MDM’s Location tracking enables organizations to track and monitor the whereabouts of its devices and also provide comprehensive reports for its devices. You can view the current location of your enrolled devices anywhere in the world. Location Tracking feature on Hexnode not only detects the current location of devices but also provides the list of locations that the device has traversed.

Requirements:

  • Hexnode MDM must be installed in the devices.
  • Devices must be connected to internet at all times.
  • Location Services must be enabled on your device.

Enabling Location Services on Devices

Enabling location services on Android Devices
Note:

The settings may vary slightly from one device to another.

General Location Settings

  1. Pull down the status bar and click on Location icon.
  2. Click ‘Agree’ to enable Location Services.
  3. Ensure that Hexnode MDM app is listed under Recent Location Requests.

App Based Settings

  1. Click on Settings icon.Under App Settings, tap on Installed Apps.
  2. Click on Hexnode MDM.
  3. Under Hexnode App Permissions page, toggle ‘Location’ settings on.
Enabling Location Services on Windows Devices
Note:

Supported only on Windows 10 devices.

Follow the steps below to enable location services on Windows 10 devices.

  1. Tap on Settings icon on your device.
  2. Select Privacy from Settings page.
  3. Tap on Location from Privacy page.
  4. Toggle the location service button on.
Enabling location services on iOS Devices
Requirements:

  • Ensure that Hexnode MDM app is installed on your device.
  • Devices must be present with the administrator for the settings to be configured manually.

Follow the steps mentioned below to enable location services on iOS devices.

  1. Tap on the Settings icon on the device.Under Privacy Settings, select Location Services and toggle the Location Services button on.
  2. Identify Hexnode MDM app to enable location access permissions. Select ‘Always’ to enable location services permanently.

Configuring Location Tracking with Hexnode MDM

Notes:

  • You cannot enforce location tracking on Windows and iOS devices via MDM.
  • In iOS devices, Hexnode can detect significant changes in location even if the app is not running in the background.
    Location is tracked when the Hexnode MDM app is running in the background. However, when there is a significant change in location (500metres or above), the app wakes up on its own and the location is tracked even if the app is not running in the background.
  • Device location cannot be obtained if devices have been powered off, not connected to the internet or location services have been disabled.
  • Ensure that your device’s location accuracy is set to ‘High Accuracy’ Mode(Settings -> Location -> Mode -> High Accuracy).This helps to pinpoint your device location with high accuracy.

Enforcing Location Tracking on Android Devices

You can ensure that the location services are enabled permanently on Android devices without user intervention.

Location Detection Policies and Periodic Location Tracking Services

Location Detection Policies

You can associate policies to configure location parameters to devices via Hexnode MDM. Once configured, these settings cannot be modified by the users. Admin can fetch the location of devices at periodic time intervals. The time interval ranges from 15 minutes to 24 hours.

  1. Navigate to Policies > New Policy.
    Policy Name: A suitable name for your policy.
    Description: A brief description for your policy.
  2. Click on General Settings. You will have two options here.
    Enable Location Tracking: Select this option to enable location tracking on devices.
    Tracking Interval: Select the time interval from the drop-down menu for which devices has to be tracked.
  3. Navigate to Policy Targets. Click on +Add Devices to add the devices you wish to associate the policy to.

Once the policy is successfully applied, Hexnode fetches the location of its associated devices at the specified time intervals.

On-demand Location Tracking Services

Hexnode MDM also enables administrators to track the location of your enrolled devices on-demand even if periodic location tracking is enabled.

Here are the steps to track the device location instantaneously.

  1. On the Hexnode MDM console, click on Management > Devices.
  2. Identify and Select the device you wish to locate.
  3. Click on Manage > Scan Device Location.

OR

  1. Click on Management > Devices.
  2. Identify and click on the device name. This will take you to the device summary page.
  3. Click on Actions > Scan Device Location.

You can view the most recent geographic location of your device from the map. Click on ‘See History‘ to see the complete list of traversed locations.
You can also click on ‘Location History‘ on the device summary page to see the complete list of locations traversed by the device.

Disable Location Tracking

If you do not want a device to be tracked, you can do so by disabling location tracking services on that devices. Follow the steps mentioned below to disable location tracking on devices.

  1. Navigate to Policies > New Policy to create a new policy or click on a policy name to edit existing one.
  2. Click on General Settings.
  3. Uncheck the “Enable Location Tracking” option to disable location tracking services on devices.
  4. Navigate to Policy Targets. Click on +Add Devices to add the devices you wish to associate the policy to.You can also associate such policies to device groups,individual users,user groups and even Active Directory Domains.

Location History and Reports

Filter Location History

You can filter the location history of a device based on the date by clicking on the Filter icon at the top right corner of Location History page. You can enter the from and to date to obtain the location history for the specified time period.

Export Location Tracking Data

Hexnode MDM allows you to export location history of devices as CSV files. This proves to be useful when location data is to be shared.

  1. Log in to Hexnode MDM Console.
  2. Navigate to Management > Devices.
  3. Identify and click on the device name. This will take you to the corresponding device summary page.
  4. Navigate to Location History and click on the download button on the top right corner of the location history section.

The report will contain Device name, username, address, entries, longitude, latitude, start time, end time, duration.

Clear Location History

To clear the location history, follow the steps mentioned below:

Configuring Location Tracking with Hexnode MDM

  1. Login to your Hexnode MDM console.
  2. Navigate to Management > Devices.
  3. Choose the target device and proceed to the corresponding device summary page.
  4. Navigate to the Location History tab and click on the trash icon.

A prompt will be displayed asking you to confirm the deletion.

Configuring Location Tracking with Hexnode MDM

Mock Locations

Devices running Android 6.0+ can spoof its GPS locations to specify a location different from where they are currently at. While it offers many advantages to developers, COPE users can exploit this feature to trick their enterprises into “thinking” that they are somewhere else instead of where they currently are. Hexnode MDM restricts devices from enabling mock locations.

Steps to disable users from mocking locations on devices
Note:

This feature is applicable to Samsung SAFE, LG GATE and Kyocera business phones only.

  1. Navigate to Policies > New Policy of you want to create a new policy or click on policy name to edit an existing policy.
  2. Click on Android Settings > Restrictions.
  3. Under Developer Options, uncheck ‘Allow Mock Locations‘ option to restrict users from turning on Mock Locations on their devices. If this option is enabled, they can fake device location.
  4. Navigate to Policy Targets. Click on +Add Devices to add the devices you wish to associate the policy to.
  5. Click on Save.
Location scan fails if a mock location is enabled and the reason for location scan failure will be shown as such.

Track Lost Devices

Hexnode MDM lets you take proactive actions in the event of a device is misplaced or stolen. It provides ‘Lost Mode’, a security feature aimed at tracking and protecting your misplaced or stolen devices. With location tracking enabled on your device, you can easily track and recover your missing devices, block a user by locking the device, remotely wipe your device in case of device theft and so on. Learn how you can enable Lost Mode in Android and iOS devices.

Location Check-in

Hexnode MDM enables the users to add location notes that can be viewed in the console.

To add location notes,

  1. Enroll the device in Hexnode MDM and open the Hexnode MDM app.
  2. Tap on the Google Maps pin (teardrop-shaped icon).
  3. A prompt arises allowing the user to enter the location notes.

Configuring Location Tracking with Hexnode MDM

Enable Location Check-in on Devices in Kiosk Mode

Enable location check-in option on a device in kiosk mode

  1. Login to your Hexnode MDM portal.
  2. Go to Policy > New Policy. You can also choose to continue with an existing policy.
  3. Policy Name– Assign a suitable name for the policy. This field is mandatory.
    Description– Add a brief description for the policy.

  4. Tap on Kiosk Settings. Choose either Single App or Multi App Kiosk under Android Kiosk Mode and click Configure. Tap on + to add apps in kiosk mode.
  5. Next, navigate to Miscellaneous Settings. Click Configure.
  6. Select the option Enable User Location Check-in.
  7. Next, associate the policy with the target device by clicking on Policy Targets > +Add Devices.
  8. Choose the device you want to associate the policy with and click OK.
  9. Click Save.

Once the policy gets associated with the device, on the device, follow the steps below:

  1. Open the Hexnode MDM app and activate kiosk mode.
  2. Tap on Settings app. A pop-up appears showing Location Check-in. Tap on the pop-up.

    Note:

    In case of Single App Kiosk Mode, you need to configure Auto Launch Settings to enable the above step.

    To configure Auto Launch Settings:

    1. Navigate to Policies > Kiosk Settings > Android Kiosk Mode > Auto Launch Settings. Click Configure.
    2. Provide an App Auto-launch Delay value. It allows the users to use the Settings app for the specified time without exiting from the single app kiosk mode.
    3. Associate the policy with target device and click Save.
  3. A prompt appears that enables you to enter the location note. Click Send.


Note:

The location note can be viewed in the Reports section. Navigate to Reports > Location Reports > Location History.

Configuring Location Tracking with Hexnode MDM

Geofencing

Geofence is basically a virtual perimeter created around a location. It uses GPS or RFID to define such geographical boundaries. Admin can create geofences and enforce restrictions/policies on devices to track them, control what data or resources the device will have access to when it enters a fence thereby safeguarding corporate devices with critical data as they travel around the world.

  •  
  •  
  •  
  •  
  •  

Was this article helpful?

Related Articles

Leave a Comment