For an introduction to Android Enterprise, including the deployment scenarios referenced below and how they benefit organisations, see What is Android Enterprise and why is it used?.
For a comparison of zero-touch with QR codes, Knox Mobile Enrolment, DPC identifiers and other setup options, see Android Enterprise provisioning methods.
Zero-touch enrolment is Android's automated provisioning service for company-owned devices.
It allows an organisation to purchase eligible Android devices, have them registered by an authorised reseller before delivery, and send them directly to end-users. When a registered device is first switched on and connected to the internet, it retrieves the organisation's assigned configuration and begins enrolment into the selected EMM platform.
There is no need for IT to open each box, scan a QR code, manually download an EMM agent, or type an enrolment token onto every device.
If you are familiar with Apple Business Manager and Automated Device Enrolment, or Samsung Knox Mobile Enrolment, the overall concept will be familiar.
Zero-touch is available on all GMS-certified devices running Android 9.0 or above, compatible devices running Android 8.0 where the OEM implemented support, and Google Pixel devices from Android 7.1.
Zero-touch connects the Android setup wizard to an organisation's chosen EMM.
It provides the device with enough information to:
After enrolment, ongoing device management is handled by the EMM. Policies, applications, certificates, compliance rules, operating-system controls and device commands do not come from the zero-touch portal.
Zero-touch is therefore not an EMM and does not replace one, rather it simply directs a new or factory-reset device into one.
For more information, see Is an EMM still required with zero-touch?.
Before an organisation can use zero-touch enrolment, it needs:
The reseller is responsible for creating the customer account when required and registering purchased devices against it.
Organisations cannot normally take arbitrary devices bought through consumer retail and enter their IMEI or serial number into the customer portal themselves. If zero-touch is a requirement, confirm device and reseller eligibility before placing the order, particularly before purchasing devices in bulk.
For existing stock, see Is it possible to add previously purchased devices to zero-touch?.
The organisation first enables Android Enterprise in its chosen EMM and prepares the intended company-owned enrolment configuration.
This is where the organisation decides whether devices will be fully managed, dedicated, or company-owned with a work profile. The EMM may also allow an initial policy, device group, organisational location, user identity, Wi-Fi configuration and provisioning options to be associated with the enrolment.
For most organisations, this work should be completed and tested before devices are ordered.
The organisation purchases eligible devices from a reseller participating in Google's zero-touch programme.
If the organisation does not already have a zero-touch customer account, the reseller creates one and invites the nominated administrator. If an account already exists, the organisation should provide the reseller with the appropriate zero-touch customer ID so the new devices are added to the correct account.
The reseller then registers the purchased devices using their hardware identifiers.
The organisation should use a company-controlled Google account for zero-touch administration. Google Workspace, Cloud Identity, or another Google account created for business use is preferable to an employee's personal Gmail account.
For MSP deployments, the customer should normally retain ownership of its zero-touch account, with the MSP granted an appropriate administrative role. This avoids an awkward ownership problem if the commercial relationship later ends.
There are two common approaches.
Many modern EMMs provide a zero-touch integration directly within their administration console. The organisation signs in to Google, selects its zero-touch customer account and links it to an EMM enrolment configuration.
Where this integration is available, the EMM supplies the management application and provisioning information and may automatically provide an Enterprise default profile for newly registered devices.
Alternatively, the organisation can create a configuration manually in the zero-touch customer portal.
A configuration normally contains:
For EMMs based on the Android Management API, the DPC is Android Device Policy. The provisioning extras normally contain an enrolment token or sign-in token generated by the EMM.
Established EMMs using their own custom DPC may instead require a vendor-specific management application, server details and other DPC extras. The EMM vendor should provide the supported configuration rather than expecting the organisation to construct it from guesswork.
For examples and additional explanation, see Android Enterprise zero-touch DPC extras collection.
A zero-touch configuration can be:
Setting a default configuration avoids the need to sign in and manually assign every new device order.
Be mindful that a manually selected default normally applies to devices added after the default is set. Devices already present in the portal may need to be assigned individually, in bulk, or through the zero-touch API.
If the zero-touch account is linked directly with an EMM, Google's Enterprise default profile can take precedence over a manually selected portal default.
For the complete administrative process, see Android Enterprise zero-touch console administration guide.
When the device is switched on for the first time, or following a factory reset, it connects to Google and checks whether a zero-touch configuration has been assigned.
If a configuration is present, the device:
The device cannot simply skip the assigned management flow while the zero-touch configuration remains active.
Once enrolment is complete, the device appears in the EMM and receives its assigned policies, applications and configurations.
Zero-touch has completed its main job at this point. Administrators return to the zero-touch portal mainly when:
Not quite, at least not for the person receiving the device.
The name refers primarily to the fact that IT does not need to physically stage every handset. The end-user will normally still need to:
The exact experience depends on the Android version, OEM setup wizard, EMM and selected deployment scenario.
It is still considerably less error-prone than asking an end-user to locate the correct EMM application, type a server address, scan an enrolment code and select the correct management mode themselves.
If the device remains registered and configured in zero-touch, a factory reset returns it to the setup wizard and triggers the assigned enrolment again.
This persistence is one of the major differences between zero-touch and a one-off QR code or DPC identifier enrolment. Resetting the device does not remove it from the zero-touch customer account.
See What happens if a zero-touch assigned device is reset? for more detail.
Before a device is sold, returned, donated or transferred to another organisation, it should be:
Deregistering is not the same as temporarily removing a configuration. Once a device is deregistered, the organisation will normally need to contact an authorised reseller if it needs to be registered again.
This is worth including in the organisation's normal asset-disposal process. Nobody wants a former employee, purchaser or recycling company greeted by the previous organisation's enrolment screen.
Zero-touch is the preferred option for scalable company-owned Android deployments, but it is not the only provisioning method.
Alternatives include:
afw#setupQR code provisioning is generally the most practical fallback. DPC identifier provisioning works when required, but offers fewer initial provisioning options and involves more manual input.
See Android Enterprise provisioning methods for a complete comparison.
If zero-touch does not start, check:
For troubleshooting and less common lifecycle questions, see the Android Enterprise zero-touch FAQ.
The video below shows a new Sony Xperia XZ1 using zero-touch to enrol into MobileIron Core.
It is a historical custom-DPC example, so the EMM branding and parts of the setup experience differ from modern Android Device Policy deployments. The underlying flow remains recognisable: the device checks its zero-touch assignment, downloads the management application and enrols without IT manually staging it.
The process shown in the video is also documented in the original zero-touch provisioning guide.