---
title: Enrolling in the Zebra OTA (Over The Air) service
slug: dmg-android/guide/enrolling-in-the-zebra-ota-over-the-air-service
createdAt: 2026-10-06T07:46:37.015Z
---

You can activate the Zebra OTA (Over The Air) service for your Ivanti EPMM that would enable you to receive firmware updates for OTA capable Zebra devices through firmware policies. Ivanti EPMM uses OAuth 2.0 for authentication with Zebra.

**Prerequisites**

- Ensure you have [added a Google account to the Android Enterprise managed device](docId\:sPn1e6gCj6mcoVMLbV5vV).
- You will need to write down your Zebra OTA account credentials, when you get them.
- The enrollment process needs to be completed within ten minutes, otherwise the token expires.

**Procedure&#xA0;**

1. In the Admin Portal, go to Services > Zebra. The Zebra OTA Enrollment page displays.
2. In section one, click the Begin button. A new browser window opens the Zebra login page.
3. Enter your Zebra login credentials and click Sign In. If you do not have credentials, contact Zebra.

::Image[]{src="https://api.archbee.com/api/optimize/V3jJx_afLEcmDauLTrzss/qU6s5MZrzAEzkufydFWX1_01zebraotaenter-usernamepw.png" position="flex-start" size="100" width="1722" height="1025" initialPath="../Resources/Images/01_ZebraOTA_Enter username_pw.png" githubPath="Device Management Guide for Android/Resources/Images/01_ZebraOTA_Enter username_pw.png" darkWidth="1722" darkHeight="1025" showCaption="false" indent="1"}

4. The Connect a device page displays with the Activation code already inserted. Click Confirm.

::Image[]{src="https://api.archbee.com/api/optimize/V3jJx_afLEcmDauLTrzss/iln7UCCxYKbOyE74HyNM4_02zebraotacnfirmactivacode.png" position="flex-start" size="100" width="971" height="474" initialPath="../Resources/Images/02_ZebraOTA_cnfirm_activa_code.png" githubPath="Device Management Guide for Android/Resources/Images/02_ZebraOTA_cnfirm_activa_code.png" darkWidth="971" darkHeight="474" showCaption="false" indent="1"}

5. The Request for Approval page displays. Make sure all the check boxes are selected and then click Allow.

::Image[]{src="https://api.archbee.com/api/optimize/V3jJx_afLEcmDauLTrzss/JxkYxHmitSkXjSwrj1V8C_03zebraotarequestforapproval.png" position="flex-start" size="100" width="1219" height="587" initialPath="../Resources/Images/03_ZebraOTA_Request_for_approval.png" githubPath="Device Management Guide for Android/Resources/Images/03_ZebraOTA_Request_for_approval.png" darkWidth="1219" darkHeight="587" showCaption="false" indent="1"}

6. The Connect a device page displays. When the device is connected, a confirmation displays.

::Image[]{src="https://api.archbee.com/api/optimize/V3jJx_afLEcmDauLTrzss/SiJ4_5Jz_JT2VQakzr1rU_04zebraotadeviceauthorized.png" position="flex-start" size="100" width="969" height="438" initialPath="../Resources/Images/04_ZebraOTA_Device_authorized.png" githubPath="Device Management Guide for Android/Resources/Images/04_ZebraOTA_Device_authorized.png" darkWidth="969" darkHeight="438" showCaption="false" indent="1"}

7. Return to the Ivanti EPMM > Services > Zebra browser page.
8. In section two, click the Complete Verification button. 
9. A confirmation displays confirming successful enrollment with Zebra's OTA service, along with your email ID.

::Image[]{src="https://api.archbee.com/api/optimize/V3jJx_afLEcmDauLTrzss/o4X9HnJyzAomZTX5uE3gu_enrollstp4confirmedrevokerefresh.png" position="flex-start" size="100" width="991" height="521" initialPath="../Resources/Images/Enroll_Stp4_Confirmed_Revoke_Refresh.png" githubPath="Device Management Guide for Android/Resources/Images/Enroll_Stp4_Confirmed_Revoke_Refresh.png" darkWidth="991" darkHeight="521" showCaption="false" indent="1"}

After enrollment, you can enable the Zebra firmware policy (see [Setting the firmware policy for Zebra devices](docId\:QUDcOf3WUbigef3OO-dgK)) which the Ivanti Mobile\@Work client receives and applies to Zebra devices (running on Android version 8.0 or supported newer versions) in Work Managed Device (Device Owner) mode and Managed Device with Work Profile (COPE) mode. When the policy is applied, the firmware is downloaded and installed on the device as scheduled in the configuration.

## Re-enrolling with Zebra OTA

You can do re-enroll with Zebra OTA service and not lose your existing configurations. For example, in the Services > Zebra page, if you see "Enrollment status cannot be verified," then you need to refresh or re-enroll the Zebra OTA service.

**Procedure&#xA0;**

1. Go to the Services > Zebra page.
2. In section two, click the Refresh button.

::Image[]{src="https://api.archbee.com/api/optimize/V3jJx_afLEcmDauLTrzss/dnF5RL1vgIWcxAo_QCkUV_enrollcompleteclickrefresh.png" position="flex-start" size="100" width="991" height="519" initialPath="../Resources/Images/Enroll_Complete_click_Refresh.png" githubPath="Device Management Guide for Android/Resources/Images/Enroll_Complete_click_Refresh.png" darkWidth="991" darkHeight="519" showCaption="false" indent="1"}

3. Repeat the enrollment steps in [Enrolling in the Zebra OTA (Over The Air) service](docId\:pz-PPTDKwgYR2DTkliVOS).
4. The Zebra OTA Credential Refresh dialog box opens. Click Complete Verification.

::Image[]{src="https://api.archbee.com/api/optimize/V3jJx_afLEcmDauLTrzss/aner61RtSEOX7l4zH3keN_compltverificationafterrefreshbuttonclick.png" position="flex-start" size="100" width="801" height="403" initialPath="../Resources/Images/CompltVerificationafterRefreshButtonClick.png" githubPath="Device Management Guide for Android/Resources/Images/CompltVerificationafterRefreshButtonClick.png" darkWidth="801" darkHeight="403" showCaption="false" indent="1"}

## Revoking the Zebra OTA service

If you want to discontinue using Zebra OTA service, you can remove the Zebra OTA service credentials. The Revoke action removes all Zebra OTA configurations from the existing configurations.

**Procedure&#xA0;**

1. Go to the Services > Zebra page.
2. In section two, click the Revoke button.

::Image[]{src="https://api.archbee.com/api/optimize/V3jJx_afLEcmDauLTrzss/PRorvNnvU8-Ckny7N4EZV_revokeclick-revoke.png" position="flex-start" size="100" width="991" height="514" initialPath="../Resources/Images/REVOKE_click Revoke.png" githubPath="Device Management Guide for Android/Resources/Images/REVOKE_click Revoke.png" darkWidth="991" darkHeight="514" showCaption="false" indent="1"}

3. Click Confirm.

To enroll again, you will need to start at the beginning of the enrollment process. See [Enrolling in the Zebra OTA (Over The Air) service](docId\:pz-PPTDKwgYR2DTkliVOS).

Next steps 

[Setting the firmware policy for Zebra devices](docId\:QUDcOf3WUbigef3OO-dgK)
