Configure Zero Touch for enrollment

Introduction

Android Zero Touch is a service that enables enterprises to deploy Android devices in bulk without the need for manual configuration. Through Zero Touch, devices can be automatically configured with corporate policies, apps, and settings as soon as they are unboxed and powered on. This facilitates rapid deployment and management of Android devices in enterprise environments.

Devices for Android Zero-Touch Enrollment (ZTE) cannot be manually added by the end customer. Adding devices to the Zero-Touch portal must always be done by an authorized reseller or OEM.

Configuration

To configure Zero Touch from Google for smooth Android Enterprise enrollment, you need to deposit a JSON file in the DPC extra field in Google’s Android Enterprise portal.

The following JSON format with content will help you to do this:

{
  "android.app.extra.PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME": "com.google.android.apps.work.clouddpc/.receivers.CloudDeviceAdminReceiver",
  "android.app.extra.PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM": "I5YvS0O5hXY46mb01BlRjq4oJJGs2kuUcHvVkAPEXlg",
  "android.app.extra.PROVISIONING_ADMIN_EXTRAS_BUNDLE": {
    "com.google.android.apps.work.clouddpc.EXTRA_ENROLLMENT_TOKEN": "ENROLLMENT ID"
  }
}

In the last line you need to specify the Enrollment ID. This can be found in the enrollment in the Relution Portal.