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?
