Unified MDM Device Management
Harmony now provides a unified API for managing devices across multiple Mobile Device Management (MDM) platforms. Instead of switching between vendor-specific consoles or building separate integrations for each provider, you can interact with all your connected MDM platforms through a single, consistent interface.
This unified approach abstracts away the differences between MDM vendors, so you can focus on managing your devices rather than navigating platform-specific quirks.
Supported MDM Platforms
The unified MDM API currently supports the following providers:
Kandji
JumpCloud
Additional MDM platforms may be added over time as integrations are expanded.
What You Can Do
Through the unified MDM API, you can perform the following actions across all your connected platforms from one place:
Send Device Commands
Issue commands to managed devices without logging into each vendor console separately. Commands are routed to the appropriate MDM provider automatically based on which platform manages the target device.
Upload and Deploy Custom Applications
Package and deploy custom applications to managed devices across your MDM providers. You no longer need to repeat the upload and deployment process in each vendor's interface - a single operation handles distribution to all targeted devices regardless of which MDM manages them.
Deploy Custom Scripts
Push and execute custom scripts on devices across all supported MDM platforms simultaneously. This makes it straightforward to enforce configurations, run diagnostics, or automate remediation tasks at scale without duplicating effort per provider.
Interact with Multiple MDM Providers
The API presents a consistent interface regardless of which underlying MDM platform manages a given device. This means your workflows, automations, and integrations remain uniform even as you add or change MDM providers over time.
Benefits
Reduced operational overhead - Manage all your MDM platforms from one place instead of maintaining separate processes for each vendor.
Consistent automation - Build scripts and workflows once and apply them across every connected MDM provider.
Faster response times - Send commands or deploy content to devices on any platform without switching contexts.
Scalability - As your device fleet grows across different MDM providers, the unified API scales with you without requiring additional integrations.
Getting Started
To begin using the unified MDM API, ensure that your MDM providers are connected to Harmony and that the relevant integrations are configured. Once your platforms are connected, you can use the unified API endpoints to send commands, deploy applications, and run scripts across all supported MDM providers in your environment.
For details on connecting specific MDM providers, refer to the integration guides for Kandji and JumpCloud in the Integrations section of this documentation.
Last updated
Was this helpful?
