Hexnode Integration

You can integrate Hexnode with Asset Panda Pro to import and synchronize data such as devices, users, device or user groups, and policies into Asset Panda Pro. You can map fields for flexible data transfer and filter the transfer to limit the data synchronization. Updates can be synchronized manually or on a schedule.

  • This integration is only one-way (Hexnode → Asset Panda Pro). Asset Panda Pro changes are not transferred to Hexnode.

  • Data is fetched from Hexnode and created or updated in Asset Panda Pro based on defined mappings.

    • Records are created if they do not exist.

    • Records are updated if a matching record is found using the unique identifier.

  • If a record is removed from Hexnode, it remains unchanged in Asset Panda Pro.

  • Sync performance depends on dataset size and API limits.


Prerequisites

  • Admin access to the Asset Panda Pro web application and the Integration Store

  • Hexnode Portal URL

  • Hexnode API Key / Token

  • Permissions in Hexnode to access entities (for example, devices and users)


Add the Hexnode integration

  1. Log into Asset Panda Pro with an administrator account.

  2. Navigate to Settings icon Settings > Account Management.

  3. Expand the appropriate account and module.

  4. Click Manage in the Integrations card.

  5. Select Integration Store.

  6. In the Hexnode tile, click Add. The Integrations in this module tab is displayed.

  7. In the Hexnode tile, click Configure.

  8. Enter the following details:

    • Portal URL: Web address of the system to which you are connecting. This identifies the location of the service.

    • API Key: Paste the Hexnode API key.

  9. Click Test and save connection to verify the credentials. If the connection is valid, a success message is displayed and a green check is displayed above the Authentication tab.

  10. Click Continue with mapping. The Mapping List page is displayed.

  11. Create a mapping to define how data flows between Hexnode and Asset Panda:

    1. Click Add mapping option.

    2. Enter the Mapping Name (for example, Hexnode Device Import).

    3. Select the appropriate External Entity, (for example, Devices , Device Groups , or Users ).

    4. Select your respective Collection in Asset Panda Pro (for example, ITAM).

    5. In the Mapping & Sync Direction section, select a Unique Identifier from Hexnode and then map it to a unique field in your Asset Panda Pro collection.

    6. To map additional fields, select Add more and repeat step e.

    • Each external entity must be configured separately.

    • Only fields marked as unique in Asset Panda Pro are available for mapping as a Unique Identifier.

  12. To filter the records that are updated, click Filter and specify the filter details. For example, you can filter the integration based on device type.

  13. Once your field mapping is complete, click Save to activate the integration.


Create an automation in Asset Panda Pro

  1. Create an automation for the integration. For Using, select Hexnode.

  2. Configure the sync schedule (optional) and Trigger type.

  • You can schedule the sync to run on a configured schedule or choose Run now for the automation to trigger the sync manually.

  • You can view Automation Logs to review the sync status, records processed, and any errors or failures. See Activity Stream.


External Entities and Fields

Each external entity must be configured separately.

Device (Primary Entity) fields

Hexnode includes extensive device-level data, including the following fields:

  • Device ID, Name, Type

  • Serial Number, IMEI, UDID

  • OS Name, Version, Platform

  • Enrollment details

  • Status and compliance

  • User association

  • Location data

Other Supported Entities

Each remaining entity includes its own set of fields available for mapping.

  • Device Groups

  • Users

  • User Groups

  • Policies


Troubleshooting

Issue
Resolution

Sync does not work

  • Verify the Portal URL and API Key.

  • Revalidate the connection.

  • Check the field mappings.

Data is not updated

  • Ensure the correct unique identifier is selected.

  • Confirm mapping is aligned with Hexnode fields.

Unexpected data

  • Review the filters applied to the integration.

  • Validate the source data in Hexnode.

Last updated