Migrate from device administration to Android Enterprise

Last published : Oct 15, 2026
This article discusses considerations and recommendations for migrating from legacy Android device administration to Android Enterprise. Google is deprecating the Android Device Administration API. That API supported enterprise apps on Android devices. Android Enterprise is the modern management solution recommended by Google and Citrix.
Citrix Endpoint Management is changing to Android Enterprise as the default enrollment method for Android devices. After Google deprecates the APIs, enrollment will fail for Android Q devices in device administration mode.
Android Enterprise includes support for fully managed and work profile device modes. The Google publication, Android Enterprise Migration Bluebook, explains in detail about how legacy device administration and Android Enterprise differ. We recommend that you read the migration information from Google.
We recommend that you also refer to the Citrix Tech Zone article, Migration from Android Device Administrator to Android Enterprise with Citrix Endpoint Management.

Impact of device administration deprecation

Google has deprecated the Device Administrator APIs and won't support them from November 2, 2020. These APIs won't work on devices running Android 10+ after we upgrade Citrix Secure Hub to target Android API level 29:
  • Disable camera: Controls access to device cameras.
  • Keyguard features: Controls features that are related to device locking, such as biometrics and patterns.
  • Expire password: Forces users to change their password after a configurable time period.
  • Limit password: Sets restrictive password requirements.

Requirements and recommendations

  • If you can upgrade a device to Android 10+, you must enroll that device in Android Enterprise.
    • You must enroll Android 11 devices into Android Enterprise.
    • From September 2020, for Android 10 devices: Citrix doesn't support new enrollments or device re-enrollments into device administration mode. Devices already enrolled continue to work until November 2, 2020, as noted in the preceding section.
  • For devices running Android 9 and lower, we support the legacy device administration mode. However, we recommend moving those devices to Android Enterprise as soon as possible.
  • For new or existing devices enrolled in Citrix MAM-only mode, no action is needed. The deprecated Google APIs have no impact on devices in MAM-only mode. However, with the move to platform encryption, we highly recommend moving from MAM-only mode to Android Enterprise work profile mode (BYOD). Work profile mode provides MAM functionality, but in a container on the device.

Analysis

The analysis phase of migration consists of:
  • Understanding your legacy Android setup
  • Documenting your legacy setup so you can map legacy features to Android Enterprise features

Requirements mapping

Based on the completed analysis, determine your Android Enterprise feature requirements.

Citrix device policy migration

For policies that are available for both the Android (legacy DA) and Android Enterprise platforms: Edit the policy and select the platform Android Enterprise.
  • For Android Enterprise, consider the device enrollment method. Some policy options are available only for devices in work profile mode or fully managed mode. See Configure Android Enterprise device and app policies.
  • If you use the Exchange device policy for legacy DA devices, create a Managed configurations policy device policy instead to configure email settings.
  • To make sure that you target a policy to the intended devices (Android Enterprise versus legacy DA), add a deployment rule to the policy. For example, for the legacy DA platform, use this deployment rule:
    Limit by known device property name Android Enterprise
    Enabled Device? Isn’t equal to true
    That deployment rule checks if the device is NOT enabled for Android Enterprise and delivers the policy along with the apps to devices enabled for legacy DA.

Proof of concept

After you migrate the apps to Android Enterprise, you can set up a migration test to verify that the features are working as intended.

Deployment

You can now deploy your Android Enterprise setup and prepare your users for migration.