Explainedback-iconAndroid Device Managementback-iconWhat is Device Policy Controller?

What is Device Policy Controller?

A Device Policy Controller, as the name suggests, is something that controls the device. It is the app that you get with your UEM solution, which you install in devices that are to be managed. They are the intermediary between the device and the UEM console. Policies, which are just the instructions, are received by the DPC in the associated device. The Device Policy Controller then acts accordingly to manage the device.

On an Android device, the DPC app is used for both BYOD devices with partial access to the device and the fully-managed, corporate-owned devices. In work profiles or BYOD devices, the DPC encrypts all work-related data and keeps it isolated from the user’s personal data.

A UEM develops this DPC app alongside with the UEM console, which will then be used in conjunction by their clients. The app communicates with the console, implements configurations and verifies device compliance with the policies.
To develop the app for your own UEM solution, Google provides the support libraries. These libraries contain Utility and Helper classes that help in the management of Android devices. Based on the requirement, you can make use of many features that are available as libraries. UEMs like Hexnode took full advantage of these available libraries, and by doing so, it became one of the best available solutions in the market.