For the complete documentation index, see llms.txt. This page is also available as Markdown.

Resilient MDM Device Data Processing

Harmony now processes device data from Mobile Device Management (MDM) integrations in a more resilient and reliable way. Two focused improvements work together to reduce the chance of sync failures, incomplete asset records, or devices appearing as unrecognised - even when MDM-provided data contains minor inconsistencies or unexpected formatting.

What Changed

More Permissive Data Parsing

Harmony previously used a stricter approach when parsing records from MDM integrations. Minor variations in data formatting, unexpected field values, or edge cases in individual data points could cause processing failures that resulted in:

  • Devices failing to sync correctly

  • Assets appearing as unrecognised in your account

  • Incomplete device data being written to asset records

  • Inconsistent handling of end-of-life events for managed devices

Harmony now uses a more permissive parsing approach. This means that when MDM-provided data contains minor inconsistencies or malformed individual data points, the platform can still process the record successfully rather than failing or skipping it entirely.

More Consistent End-of-Life Event Handling

End-of-life event processing for managed devices has been made more consistent and reliable as part of these improvements. Devices reaching end-of-life status through your MDM integration are now handled in a more predictable way, reducing gaps in your asset records during those transitions.

Streamlined Error Logging

Error logging for MDM integration data processing has been streamlined. When issues do occur, the improved logging makes it faster and easier to identify and resolve them - reducing the time between a problem appearing and a fix being delivered.

Benefits for Your Asset Records

These changes combine to give you a more accurate and complete view of your managed device inventory in Harmony:

  • Fewer devices appearing as unrecognised due to formatting quirks in MDM data

  • More complete device information written to asset records during syncing

  • Reduced risk of processing gaps caused by individual malformed data points

  • More reliable overall sync behaviour between your MDM integration and Harmony

Supported Integrations

These improvements apply to all MDM integrations connected to Harmony. No configuration changes are required on your part - the more resilient processing behaviour is applied automatically.

Last updated

Was this helpful?