How to setup Android Zero-Touch Enrollment with Microsoft Endpoint Manager – Microsoft Intune

Android Zero-Touch Enrollment is a (free) service to automate and enforce MDM enrollments for Android devices running Android 9 or higher, independent of device manufacture. It offers end-to-end security because the MDM enrollment cannot be skipped by the user. The first time the user tuns on the device, clear instructions will be displayed to start the enrollment. All policies and applications that are assigned in Microsoft Intune will be automatically provisioned on the device.

It is recommended to use Zero-Touch solutions like Android Zero-Touch Enrollment for enrolling corporate owned devices into Microsoft Intune (and not personally owned). If your company only use Samsung devices running Android you can also take a look at the somewhat similar Zero-Touch solution Samsung Knox Mobile Enrollment, which is only available for Samsung Android devices.

In this blog

In this blog post I will show you step-by-step how to setup Android Zero-Touch Enrollment with Microsoft Endpoint Manager – Microsoft Intune. I will do this with the following steps:

  1. Required Microsoft Intune configuration
  2. Activate the Zero-Touch portal and create a new Configuration
  3. Enroll an Android device with Android Zero-Touch


Before you start with Android Zero-Touch Enrollment with Microsoft Intune, make sure you have the following in place:

  • A Microsoft Intune environment up-and-running with at least one Corporate-owned enrollment profile enabled (dedicated devices, fully managed user devices or corporate-owned devices with work profile)
  • Android devices running Android 9.x or higher (or compatible devices running Android 8.0 or a Pixel phone running Android 7.0)
  • Have an official Android Zero-Touch partner that can activate your portal and add new and existing devices.

Step 1 : Required Microsoft Intune configuration

Before you can enroll Android devices with Android Zero-Touch, some configurations within Microsoft Intune have to be made first. The first step is to enable Managed Google Play.

I will not cover the steps to enable Managed Google Play in this blog. However, you can check step 1 of this blog for step-by-step instructions.

Next to the Managed Google Play configuration, a corporate-owned device enrollment profile must have been created.

You need this token code later in step 2 of this blog when creating a Configuration (profile) in the Android Zero-Touch portal.

Step 2 : Activate the Zero-Touch portal and create a new Configuration

Navigate to the Android Zero-Touch portal :

If this is the first time you are using the Zero-Touch portal and you don’t have a Managed Google account for this service, you need to create a new account first. Create a new account with your existing business email address. Once created, let your authorized Zero-Touch partner know that you want to start using this service. Your Zero-Touch partner can activate the portal for you.

Once your portal is activated select I accept the Terms of Service (if you do) and click Accept

Open the Configurations tab and click the “+” sign.

Fill in a Configuration name. Select Microsoft Intune as EMM DPC.

In the DPC extras field. Past the code below. Replace the “XXXXXXXX” part with the Intune device enrollment profile token.

"": "",

"": "I5YvS0O5hXY46mb01BlRjq4oJJGs2kuUcHvVkAPEXlg",

"": "",

"": {

Scroll down

Fill in the Company name, Support email address, Support phone number and optionally the Custom message. Click Add.

You can set this Configuration profile to the default so that this profile will be applied to any new devices that is added to your portal. Keep in mind that you need your authorized Zero-Touch partner to add the Android devices to your portal.

Open the Devices tab and make sure to assign the Configuration profile to existing devices.

Step 3 : Enroll an Android device with Android Zero-Touch

In this step I will show you what the user experience looks like when you enroll a Samsung Android device with Microsoft Intune that is enabled for Android Zero-Touch enrollment. A Microsoft Intune “Corporate-owned with work profile” is used for this Zero-Touch enrollment. In this case a Work Profile will be created and the user will be prompted to add a private Google Account for the private part of the device. This will not be the case if using any other Microsoft Intune Android corporate-owned enrollment profile.

Left : Select your language and press the blue arrow

Right : Select End User License Agreement and press Next

Left : Connect with your Wi-Fi network and press Next

Right : Press Don’t copy

Left : Press Next

Right : Press Accept & continue

Left : Press Next

Right : Press More and then Next

Left : Press Done

Right : Press Accept & continue

Left : Press Set up

Right : Press Set up and configure the screen lock

Left : Press Start to Encrypt your device (will only be displayed when needed)

Right : Press Install

Left : Press Next

Right : Press Set up

Left : Press Sign in

Right : Enter your password

Left : Press Register

Right : Press Next


Left : Press Done

Right : Press Next

Left : Press Next

Right : Enrollment is now completed and assigned policies and applications will be applied/installed.

Left : Open the Personal tab for the personal installed applications

Right : Open the Work tab for the installed business applications


Your email address will not be published. Required fields are marked *

  • Hi Robin,

    We are currently managing multiple Intune environments and are interested in using Zero Touch Enrollment for Android devices.
    Every Intune environment has its own unique Google account for linking Managed Google Play.
    My question is: Is it possible (and supported) to connect multiple Intune environments to one single Zero-Touch portal?

    Best regards, E van Beek.

    • Every Intune tenant needs to have its own Managed Google Play account. However, you can have one Zero Touch Enrollment account/service for multiple tenants. The selection of the tenant/Intune environment is based on the QR code and the user UPN.

  • Hy Robin,

    I’ve seen in your setup for the checklist that you have “encrypt your device”. What is that? Is that the MS Defender that runs the setup? Is it something else? How did you get that to show up for the User?

About Robin Hobo

I am a Technology Specialist Cloud Endpoint working for Microsoft. I am specialized in Microsoft Intune, Azure Virtual Desktop (AVD), Windows 365, Windows 11 and Azure AD. Also interested in mental health, NLP and personal development.

For more information, see my LinkedIn profile.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.