trio.so
Explained

Android Enterprise Enrollment: Methods and Types

Android Enterprise enrollment explained: work profile, fully managed and dedicated devices, QR code and zero-touch setup, and which method to use when.

Mountain landscape representing leadership perspective and vision
Written by
Atena Ladchartabi

Content writer, trio.so

Published on
Modified on

Android Enterprise enrollment is the process of registering an Android phone or tablet with a device management (MDM) service under Google's Android Enterprise framework, so it receives your policies, apps and security settings from one console. It is a two-step choice. First you pick the management mode: a work profile on a personal phone, a fully managed company phone, a company-owned phone with a work profile, or a dedicated device locked to one task. Then you pick how the device gets there: zero-touch enrollment, a QR code, an enrollment token or link, or the older DPC identifier and NFC methods.

If you have a stack of Android devices to enroll and a list of methods with no clear signal about which one fits, this guide maps each mode to the methods that work for it, walks through zero-touch setup step by step and lists the errors you are most likely to hit.

TL;DR

  • Android Enterprise enrollment has two tracks, corporate-owned and personally owned (BYOD), and the track decides which methods you can use.
  • Zero-touch enrollment is the hands-off option for company fleets. It needs Android 9 or later (Android 8.0 on some compatible devices and Android 7.0 on Pixel phones) and devices registered by a zero-touch reseller.
  • QR code enrollment works for fully managed, company-owned work profile and dedicated devices. It is the most flexible method for smaller fleets.
  • Before any method works, your MDM must be linked to Android Enterprise, which also turns on Managed Google Play.
  • Google has deprecated the legacy Device Administrator model. If you still manage devices that way, plan the move to Android Enterprise now.

What Android Enterprise Enrollment Actually Is

If you already know the difference between a fully managed device and a work profile, skip ahead to the methods breakdown.

Most guides treat Android Enterprise enrollment as one thing. It is really two decisions made in order: first the management mode the device will run in (the enrollment type), then the way you get it there (the provisioning method). Mixing them up is the most common source of confusion in Android Enterprise rollouts. The enrollment profile is ready, but nobody decided cleanly which mode each group of devices needs.

The mode decision comes down to two tracks. On corporate-owned devices, IT controls the hardware. On personally owned devices, a separate work profile keeps work apps and data apart from the employee's personal side, and IT manages only the work side. Everything else follows from that split.

Android Enterprise replaced the legacy Device Administrator model, which Google deprecated in Android 9 because it was not built for modern management. If your devices still run under Device Administrator, the move to Android Enterprise is overdue rather than a future project.

There are four management modes inside Android Enterprise: fully managed, work profile, company-owned work profile (COPE) and dedicated device. The next section maps each one to the methods that work for it. In practice, the longest delay is often not technical: it is scheduling the factory reset with employees whose devices are already in use.

Android Enterprise Enrollment Methods: The Full Breakdown

The enrollment types and the enrollment methods are not the same list. One describes what the device will be managed as; the other describes how you get it there. This section covers both together, because the mode you need decides which methods are even available.

Fully Managed (Corporate-Owned, Single User)

The whole device is under IT control. There is no personal space and no apps beyond what IT approves. This is the right mode for company phones used only for work: field staff, shared roles and any case where the organization owns both the hardware and the use.

Fully managed enrollment makes your MDM app the device owner, which gives IT control over apps, network settings, security settings and restrictions. The device must be factory reset before enrollment; you cannot convert a phone that has already been set up.

Provisioning methods:

  • Zero-touch enrollment (Android 9 or later on most devices; the device must be registered by a zero-touch reseller)
  • QR code enrollment (scanned from the first setup screen)
  • Enrollment token or DPC identifier typed during setup
  • NFC bump from a provisioning device (a legacy method)

Key points:

  • IT controls the entire device: apps, network, security settings and restrictions.
  • Employees cannot install personal apps or change managed settings.
  • The device must be in a factory-reset state before enrollment.

If you enroll devices as fully managed and later find employees need personal apps, you have to factory reset and enroll them again as COPE. There is no in-place conversion between modes, so if personal use is even a possibility, plan for COPE from the start.

Work Profile (Personally Owned BYOD)

The Android work profile creates a separate space on the employee's own phone for work apps and data. IT manages only that space, not the phone. This is the right mode for BYOD programmes where employees use their own devices for work.

Provisioning methods:

  • An enrollment link or QR code from your MDM, opened on the phone
  • Downloading the MDM's app from Google Play and signing in
  • Adding a work account in the phone's settings

Many MDM platforms moved personally owned work profile enrollment to Google's Android Management API with a web-based enrollment flow. If yours has, new BYOD enrollments use that web flow by default. For most teams it is simpler for employees, not a breaking change.

Key points:

  • IT cannot see personal apps, photos or messages, only what is inside the work profile.
  • Employees can remove the work profile at any time; that is by design for BYOD. Removing it also removes the work apps and data.
  • Work apps appear separately, usually marked with a briefcase badge.

Who owns the device you are enrolling?

  • The company owns it, work use only: fully managed. Provision with zero-touch (larger fleets bought through a reseller) or a QR code (smaller fleets).
  • The company owns it, but employees need personal apps: COPE. It needs Android 11 or later for the current experience. Provision with a QR code or zero-touch.
  • The employee owns it: work profile. Provision with an enrollment link or the Play Store app.
  • The device is locked to one app or a few apps (kiosk, point of sale, scanner): dedicated device. Provision with zero-touch or a QR code.
  • Not sure: start with a work profile through a QR code or link. It is the easiest mode to undo.

Corporate-Owned Work Profile (COPE)

The company owns the device, but the employee gets a personal side next to the managed work profile. IT manages the device and the work profile, while the personal side stays private. It is the middle path for organizations that want company control without handing staff a phone they can only use for work.

Minimum version: Android 11 or later for the current COPE model. Provisioning: factory-reset enrollment by QR code or zero-touch; a device already in use cannot be converted.

Key points:

  • IT can wipe the work profile on its own or reset the whole device.
  • On Samsung devices, Knox Mobile Enrollment is Samsung's own alternative to Google zero-touch for this mode.

Dedicated Device (COSU, Company-Owned, Single Use)

The device is locked to one app or a small set of approved apps, often called kiosk mode. There is no personal use and no general navigation. Retail point of sale, warehouse scanners, digital signage and delivery tablets all belong here.

Provisioning: factory-reset enrollment by QR code, zero-touch or an enrollment token.

  • Built for frontline and field devices that do one job.
  • Zero-touch is the usual choice for large dedicated rollouts.
  • There is no personal workspace, and the device cannot be used as a general phone.

Zero-Touch Enrollment: How It Actually Works

Zero-touch enrollment is the hands-off option for company-owned fleets. Your reseller registers the devices to your zero-touch account when you buy them. When an employee turns one on for the first time and connects to the internet, the device finds its assignment, downloads your MDM's app and enrolls itself before the home screen appears, with no IT hands on the device.

Requirements: a device running Android 9 or later (Android 8.0 on some compatible devices, Android 7.0 on Pixel phones), bought from a reseller that supports zero-touch, and a zero-touch customer account the reseller sets up for you. You cannot add devices bought outside the programme yourself, which catches admins who bought phones elsewhere.

The zero-touch portal also has audit logs and three access roles (Manager, Assigner and Viewer), so you can let someone assign devices without giving them full control of the account.

QR Code Enrollment: When It's the Right Call

Zero-touch suits large fleets bought through a participating reseller. QR code enrollment is the right call for almost everyone else. It works for fully managed, COPE and dedicated devices without any reseller involvement.

On the first setup screen, the admin taps the screen several times to open the QR scanner and scans a code generated by the MDM. The device downloads the management app and enrolls. It is simple and flexible.

Troubleshooting note: if the device fails to connect to Wi-Fi during QR enrollment, check the network details inside the QR payload and make sure the network is not behind a captive portal. Captive portals block the app download without a clear error.

DPC Identifier (afw# Token) and NFC: The Legacy Methods

These methods are less automated than zero-touch or QR codes, and most teams use them only when the others are not an option. With a DPC identifier, the admin types a code that starts with afw# in place of a Google account on the sign-in screen during setup, and the device downloads the vendor's management app. Each MDM vendor publishes its own identifier.

NFC provisioning works by bumping a configured provisioning device against the new device during setup, so the enrollment details transfer over. It needs an NFC-capable provisioning device kept on hand, and newer Android versions and MDM services increasingly favour QR codes instead.

Android Enterprise Enrollment Methods Compared

MethodManagement modesOwnershipReseller needed?
Zero-touch enrollmentFully managed, COPE, dedicatedCorporate-ownedYes
QR codeFully managed, COPE, dedicated, work profileCorporate-owned and BYODNo
Enrollment token or DPC identifier (afw#)Fully managed, dedicatedCorporate-ownedNo
NFC bumpFully managedCorporate-ownedNo
Enrollment linkWork profilePersonally ownedNo
Play Store app downloadWork profilePersonally ownedNo
Knox Mobile Enrollment (Samsung only)Fully managed, COPE, dedicatedCorporate-ownedYes (Samsung reseller)

Step by Step: Setting Up Android Zero-Touch Enrollment

Zero-touch is the method most admins search for and the one with the most moving parts. These are the steps in the zero-touch portal:

  1. Buy devices from a zero-touch reseller and give them your customer details. The reseller creates your zero-touch customer account and registers each device to it by IMEI or serial number.
  2. Sign in to the zero-touch portal with the Google account the reseller linked, and add colleagues with the Manager, Assigner or Viewer role.
  3. Under Configurations, add a configuration: choose your MDM's device policy controller, paste the extras your MDM gives you (usually an enrollment token), and enter your company name and support contact so employees know who to call.
  4. Set that configuration as the default for new devices, so every phone the reseller adds later is assigned automatically.
  5. Under Devices, check that the devices appear and carry the right configuration. You can change one at a time or upload a CSV file for many.
  6. Ship the devices. On first start-up and internet connection, each one enrolls in your MDM in the mode the configuration sets.

If a device you bought does not appear in the portal, ask the reseller to register it. For the wider picture across Apple, Windows and Android, see zero-touch deployment and device provisioning.

Setting Up Managed Google Play Before You Enroll Anything

Before you generate a single QR code or set up the zero-touch portal, your MDM has to be linked to Android Enterprise. That link creates your enterprise in Google's system and turns on Managed Google Play. Without it, app deployment and policy enforcement do not work, and no enrollment will finish.

There are two ways to link, depending on your Google setup. If your organization uses Google Workspace or Cloud Identity, a super admin of your managed Google domain approves the link. If you do not, you can sign up for a managed Google Play account with an ordinary Google account and link it to your MDM. Several MDM services can be linked to the same Google Workspace domain at once, each with its own enterprise ID.

Most "Organization enrollment failed" errors in Google Workspace environments come from an old MDM link that was never removed. If you see that error, check for a stale link from a previous platform and remove it before linking again.

Android Enterprise Enrollment Changes You Need to Know About

A few recent changes affect how teams enroll and manage Android devices. Check Google's Android Enterprise help for the latest details before you change a live setup.

Zero-touch portal roles and audit logs. The zero-touch customer portal now has Manager, Assigner and Viewer roles instead of all-or-nothing admin access, and it keeps audit logs of portal changes. For any team where more than one person touches the portal, you can give a device provisioner Assigner access without handing over full control.

Web-based work profile enrollment. Many MDM platforms moved personally owned work profile enrollment to the Android Management API with a web-based flow. If yours has, the web flow is now the default for new BYOD enrollments. It is simpler for employees and needs less on the device.

Managed Google Play and security additions. Managed Google Play accepts Android App Bundles for private apps, so internal apps no longer have to be uploaded as APKs. Google has also brought Advanced Protection, its one-switch hardening for phishing, malware and scam calls, to managed devices.

Common Android Enterprise Enrollment Errors and How to Fix Them

Enrollment errors nearly always come from one of three causes: something left on the device from an earlier setup, a network block, or a Google services connection problem. Knowing which one you are dealing with cuts troubleshooting time.

  • "Couldn't find your Google Account" (DPC identifier method): a Google account was not removed before the factory reset, so Factory Reset Protection is still active. Fix: sign in with the previous account or remove it, then reset again.
  • "Unable to download admin app": the device cannot fetch the management app during setup. Fix: check the internet connection and Google Play services, or enter the DPC identifier again at the sign-in screen.
  • "Organization enrollment failed" (Google Workspace): an earlier MDM link is still active. Fix: remove the stale link before enrolling again, as in the Managed Google Play section above.
  • QR code Wi-Fi failure: the Wi-Fi details in the QR payload are wrong, or the network uses a captive portal. Fix: correct the Wi-Fi details and enroll on a network without a portal. The Android QR code enrollment guide covers the scan step in detail.
  • Blocked Firebase Cloud Messaging: a firewall or network filter blocks the ports Google uses to reach devices. Fix: open them before you start enrolling.
  • Wrong date and time: Google services sign-in fails with no clear message. Fix: set the device's date and time to automatic before enrollment.
  • MDM app stuck after loading: update Google Play services and check that no cached accounts remain on the device. It is usually a cached sign-in, not a provisioning failure.

Managing this across many devices

trio.so enrolls Android devices through Android Enterprise as a work profile on personal phones, fully managed company phones or dedicated (kiosk) devices, using a QR code, an enrollment token or zero-touch enrollment, after you link Android Enterprise once. When a personal phone is unenrolled, its work profile is removed. Android devices sit in the same console as your Windows, macOS, Linux and iOS/iPadOS devices. See MDM enrollment.

The trio.so Add device dialog for a company Android phone, showing the fully managed setup QR and the next steps.
In trio.so, the Add device dialog issues the setup QR code for a company Android phone.

Frequently asked questions

What is Android Enterprise enrollment?

It is the process of registering an Android device with an MDM under Google's Android Enterprise framework, in a chosen management mode, so the device receives policies, apps and security settings from a central console.

What are the Android Enterprise enrollment types?

There are four management modes: work profile on a personal device, fully managed, company-owned work profile (COPE) and dedicated device. The provisioning methods (zero-touch, QR code, token, link) are how a device gets into one of those modes.

How does Android zero-touch enrollment work?

A zero-touch reseller registers the devices you buy to your zero-touch account. You assign them a configuration that points to your MDM, and each device enrolls itself the first time it is turned on and connected to the internet.

What is the difference between work profile and fully managed?

A work profile manages only a separate work space on the device, usually a personal phone, and leaves personal data private. Fully managed puts the whole device under IT control and is used on company-owned phones.

Can you enroll an existing Android phone without a factory reset?

Only as a work profile. Fully managed, COPE and dedicated modes all need a factory-reset device, because the management app has to be set up during the first setup.

Related reading: Android work profile, Android QR code enrollment, Managed Google Play and zero-touch deployment.

Ready-to-use Templates

Must-have Template Toolkit for IT Admins

Explore All
Template Toolkit

Enroll every Android device the right way

trio.so supports work profile, fully managed and dedicated Android devices, with QR code, token or zero-touch enrollment.

Start free trial

Get Ahead of the Curve

Every organization today needs a solution to automate time-consuming tasks and strengthen security. Without the right tools, manual processes drain resources and leave gaps in protection. trio.so is designed to solve this problem, automating key tasks, boosting security, and ensuring compliance with ease.

Don't let inefficiencies hold you back.

Every organization today needs a solution to automate time-consuming tasks and strengthen security. Without the right tools, manual processes drain resources and leave gaps in protection. trio.so is designed to solve this problem, automating key tasks, boosting security, and ensuring compliance with ease.

Smiling womanAbstract geometric patternAbstract geometric patternSmiling womanSmiling woman

Frequently Asked Questions (FAQ)

Have questions? We've got answers. This section covers some of the most commonly asked questions related to this topic.

It is the process of registering an Android device with an MDM under Google's Android Enterprise framework, in a chosen management mode, so the device receives policies, apps and security settings from a central console.

There are four management modes: work profile on a personal device, fully managed, company-owned work profile (COPE) and dedicated device. The provisioning methods (zero-touch, QR code, token, link) are how a device gets into one of those modes.

A zero-touch reseller registers the devices you buy to your zero-touch account. You assign them a configuration that points to your MDM, and each device enrolls itself the first time it is turned on and connected to the internet.

A work profile manages only a separate work space on the device, usually a personal phone, and leaves personal data private. Fully managed puts the whole device under IT control and is used on company-owned phones.

Only as a work profile. Fully managed, COPE and dedicated modes all need a factory-reset device, because the management app has to be set up during the first setup.

Related

From the blog

The related industry news, interviews, technologies, and resources.