Application or layer: | Version | Last update date |
---|---|---|
Document | V1.0.0 | 04/15/2025 |
Language | en_US | - |
This document describes the process of provisioning Android devices using Google's Zero-touch Enrollment (ZT). It details the role of each actor involved, the necessary steps, and how integration with an EMM (Enterprise Mobility Management) solution ensures automatic and secure configuration. The goal is for devices to be delivered to the end-user already configured, without the need for manual intervention.
The company purchases a Zero-touch compatible Android device through an authorized reseller.
If the company is not yet registered in the Zero-touch portal, the reseller will be responsible for creating this account, associating it with the organization's domain.
After purchase, the reseller registers the devices in the company's ZT portal. Identification is done via IMEI or serial number.
The EMM provides an enrollment URL (DPC extras) and parameters necessary for creating a provisioning profile in the ZT portal. This URL points to the management agent (DPC) that will be used.
The company accesses the ZT portal and associates the profile provided by the EMM to the registered devices.
When the device is turned on and connected to the internet for the first time, Zero-touch verifies its IMEI/SN and applies the configured profile, which automatically redirects to the EMM enrollment flow.
The system checks if the device can proceed directly to the EMM enrollment flow. If yes, it follows the normal flow. If not (for example, if the device has already been used), it will need to be reset.
If the device is not in a factory state (out-of-box), ZT forces a reset to ensure that enrollment occurs correctly.
After the reset or confirmation that it is clean, ZT automatically directs the device to the EMM app, starting enrollment.
During enrollment, the EMM applies all defined policies, such as:
The device appears on the EMM dashboard and is monitored, with reports on status, location, usage, and integrity.
If the EMM supports Zero-touch integration, it can directly query and modify ZT profiles via API, eliminating the need for manual access to the portal.
With active integration, the EMM displays the ZT configurations and allows modifications (such as reassigning profiles to new devices).
The company can completely manage device provisioning through the EMM, without needing to access the ZT portal again.
This workflow ensures that corporate Android devices are delivered to the end-user:
Based on Google's official documentation:
This document provides a detailed explanation of all the numbered elements of the Zero-touch Enrollment (ZT) ecosystem topology as represented in the flowchart. The objective is to clarify the role of each actor and how they relate in the automated provisioning process of Android devices.
The Google Zero-touch platform is the center of operation for the automated provisioning ecosystem of Android devices. It connects manufacturers, resellers, and end customers in a continuous flow of registration, configuration, and delivery of devices ready for use.
Core platform functionalities:
Manufacturers (OEMs) register their approved models on the Zero-touch platform, indicating:
Only devices registered here can participate in the ZT provisioning ecosystem.
Resellers are authorized partners who:
Without registration by a reseller, the client company cannot use ZT.
Client companies are organizations that have received devices from the reseller. Within the ZT portal, they can:
They define how the devices should be configured when they are turned on for the first time.
The manufacturer is the one who produces the Android devices and registers their compatible models with Zero-touch. To do this, they register:
Only models approved here can be sold as "ZT enabled".
Resellers act as intermediaries between manufacturers and client companies:
They are responsible for associating devices with the accounts of the companies that purchased them.
The client company is the final owner of the devices. After receiving the devices:
From here, the company can choose to manage the devices directly or integrate with an MDM.
The client company can enable integration with an MDM solution, such as Nomid MDM. This allows:
The integration follows Google's OAuth2 authentication standard and ensures profile/device synchronization.
When the MDM (such as Nomid) is integrated:
The Zero-touch flow depends on the collaboration between manufacturers, resellers, and client companies, with the Google ZT platform at the center of it all. With integration with MDMs like Nomid, the entire process can be automated, secure, and scalable, reducing errors and manual work.