# How to Enroll Zebra Devices Using StageNow for Full Device Management? Last updated: July 24, 2026 This guide explains how to enroll Zebra devices as Device Owner using the StageNow tool, requiring a Windows PC with StageNow installed, the Self Service app (previously ME MDM app) APK, and a Zebra device on Android 7.0+ with MX 6.5 or higher. It covers creating an XpertConfig profile, pushing the MDM APK to the device via direct transfer or download URL, and applying a JSON enrollment template with server-specific data to complete Device Owner enrollment. ## Description This guide provides step-by-step instructions for enrolling Zebra devices as Device Owner in ME MDM using the StageNow application. Follow these steps to ensure a smooth enrollment process. ## Pre-requisites - A Windows machine with the latest version of the StageNow tool installed. - The Self Service app (previously ME MDM app) file (MDMAndroidAgent.apk). - The Zebra device must be running Android 7.0 or later with MX 6.5 or higher. ## Steps to Enroll Zebra Devices 1. Download the latest version of the StageNow tool from the official [Zebra website](https://www.zebra.com/ap/en/support-downloads/software/mobile-computer-software/stagenow.html). ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 3](https://cdn.manageengine.com/mobile-device-management/images/zebra_seventeen.png) ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 4](https://cdn.manageengine.com/mobile-device-management/images/zebra_zero.png) 2. Install and set up StageNow on your Windows machine. 3. Open the StageNow tool. Create a new profile with a name of your choice. ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 5](https://cdn.manageengine.com/mobile-device-management/images/zebra_one.png) ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 6](https://cdn.manageengine.com/mobile-device-management/images/zebra_two.png) 4. After entering the profile name, select the **XpertConfig** option from the wizard dialog. Click Continue. ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 7](https://cdn.manageengine.com/mobile-device-management/images/zebra_three.png) 5. From the list of settings, select **FileMgr, AppMgr, and Intent** in the exact order mentioned. Click Add. ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 8](https://cdn.manageengine.com/mobile-device-management/images/zebra_four.png) ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 9](https://cdn.manageengine.com/mobile-device-management/images/zebra_five.png) 6. Enter the target path and file name as /data/tmp/public/MDMAndroidAgent.apk ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 10](https://cdn.manageengine.com/mobile-device-management/images/zebra_six.png) 7. Choose one of the following methods to push the Self Service app (previously ME MDM app) to the device: - **Direct Transfer:** Push the app directly from the StageNow tool to the device (both must be on the same network). 1. Click the elipsis icon next to "Source File URL." 2. Select Built-in and choose the Self Service app (previously ME MDM app) file present locally on your Windows machine. ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 11](https://cdn.manageengine.com/mobile-device-management/images/zebra_seven.png) - **Download via URL:** Provide a download URL, and StageNow will download the file directly from the given link. 1. Click the elipsis icon next to "Source File URL." 2. Select External and enter the direct Self Service app (previously ME MDM app) download link. ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 12](https://cdn.manageengine.com/mobile-device-management/images/zebra_eight.png) - Click Continue to save the FileMgr settings. **Note:** You can download the [Self Service app (previously ME MDM app) file](https://play.google.com/managed/downloadManagingApp?identifier=memdm) and Store the Self Service app (previously ME MDM app) file on your FTP server and generate a direct download link for this step. 8. Select the Install option under Application Action. ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 13](https://cdn.manageengine.com/mobile-device-management/images/zebra_nine.png) 9. Set the APK path and name as **/data/tmp/public/MDMAndroidAgent.apk** then Click Continue to save the AppMgr settings. ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 14](https://cdn.manageengine.com/mobile-device-management/images/zebra_ten.png) 10. Select the Enroll a Device Owner option under Action. ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 15](https://cdn.manageengine.com/mobile-device-management/images/zebra_eleven.png) 11. Set the package name as **com.manageengine.mdm.android** and the class name as **com.manageengine.mdm.framework.deviceadmin.DeviceAdminMonitor**. 12. Copy the following JSON template into Notepad: ```json { "android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION": "https://play.google.com/managed/downloadManagingApp?identifier=memdm", "android.app.extra.PROVISIONING_SKIP_ENCRYPTION": true, "android.app.extra.PROVISIONING_ADMIN_EXTRAS_BUNDLE": { "DPM": 1, "TV": "Sample=", "Fqdn": "mdm.manageengine.in", "CI": true, "Port": "443", "Token": "sample", "TN": "encapiKey" }, "android.app.extra.PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM": "qdbQoq_bFYSbjNMdUf5zuOGxcLqlcML48qP4ZSgpy70=", "android.app.extra.PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED": true, "android.app.extra.PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME": "com.manageengine.mdm.android/com.manageengine.mdm.framework.deviceadmin.DeviceAdminMonitor" } ``` 13. Replace the red-marked text with your server enrollment data. You can find this data in the MDM server console under **Enrollment Tab > Knox Enrollment > Copy Knox JSON**. Save the file as mdm_enrollment.json. ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 16](https://cdn.manageengine.com/mobile-device-management/images/zebra_twelve.png) 14. In the StageNow tool, click the JSON File option. Click the elipsis icon to open a file selection dialog. 15. Select the mdm_enrollment.json file you just created. Click Continue to save the settings. ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 17](https://cdn.manageengine.com/mobile-device-management/images/zebra_thirteen.png) 16. Click Complete Profiles to save the profile. ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 18](https://cdn.manageengine.com/mobile-device-management/images/zebra_fourteen.png) 17. Select the barcode option that your device supports. Click Test to generate a PDF containing barcodes. Scan the barcode using the StageNow app on the Zebra device to verify if the enrollment works correctly. ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 19](https://cdn.manageengine.com/mobile-device-management/images/zebra_fifteen.png) 18. Once the barcode test is successful, proceed with Publish and Stage to complete the enrollment process. ![How to Enroll Zebra Devices Using StageNow for Full Device Management? illustration 20](https://cdn.manageengine.com/mobile-device-management/images/zebra_sisteen.png) ## Frequently asked questions ### What do I need before enrolling a Zebra device with StageNow? You need a Windows machine with the latest StageNow tool installed, the Self Service app (previously ME MDM app) APK file (MDMAndroidAgent.apk), and a Zebra device running Android 7.0 or later with MX 6.5 or higher. ### What are the two ways to push the MDM APK to the device in StageNow? You can use Direct Transfer, which pushes the APK straight from the StageNow tool when both are on the same network, or Download via URL, which has the device download the APK from a link you provide. ### Where do I get the JSON data needed for the enrollment template? Copy the Knox JSON data from the MDM server console under Enrollment Tab > Knox Enrollment > Copy Knox JSON, then use it to replace the placeholder values in the enrollment template before saving it as mdm_enrollment.json.