1. Home
  2. Knowledge Base
  3. SureMDM
  4. How to use NFC Enrollment Configuration for Zebra Devices in SureMDM
  1. Home
  2. Knowledge Base
  3. OEM
  4. Zebra
  5. How to use NFC Enrollment Configuration for Zebra Devices in SureMDM
  1. Home
  2. Knowledge Base
  3. Android Management
  4. How to use NFC Enrollment Configuration for Zebra Devices in SureMDM

How to use NFC Enrollment Configuration for Zebra Devices in SureMDM

Purpose

This article explains how to configure NFC-based enrollment for Zebra devices using provisioning parameters. This approach is especially useful for bulk device enrollment scenarios, especially when devices do not support camera-based (QR) enrollment.

Prerequisites

1. NFC-supported Zebra device
2. Active internet connection (Wi-Fi/mobile data)
3. NFC writing tool (e.g., NFC Tools)
4. SureMDM account details (Account ID, Server Path, etc.)
5. SureMDM nix agent APK file

NFC Configuration Data

android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION=Enter the Agent URL
android.app.extra.PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM=CbIXJyiLvnV9PBgBs7zmKGkyIkf31dJA_DtODzQYiug\=

android.app.extra.PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME=com.nix/com.nix.NixDeviceAdmin

android.app.extra.PROVISIONING_ADMIN_EXTRAS_BUNDLE=nfc_data: AccountId:Enter your Account ID; ServerPath:Enter the server path; HttpHeader:https://; EnrollmentType:1; EnrollmentMode:0;GroupPath:Home

Example Json Script:
android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION=URL

android.app.extra.PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM=CbIXJyiLvnV9PBgBs7zmKGkyIkf31dJA_DtODzQYiug\=

android.app.extra.PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME=com.nix/com.nix.NixDeviceAdmin

android.app.extra.PROVISIONING_ADMIN_EXTRAS_BUNDLE=nfc_data: AccountId:123456789; ServerPath:test.suremdm.io; HttpHeader:https://; EnrollmentType:1; EnrollmentMode:0;GroupPath:Home


Parameter Explanation
PACKAGE_DOWNLOAD_LOCATION
URL from where the SureMDM Agent (APK) will be downloaded, reach out to the 42Gears Support team at techsupport@42gears.com 

AccountId → SureMDM account identifier

ServerPath → SureMDM server instance

EnrollmentType → Defines enrollment method

EnrollmentMode → Enrollment behavior

GroupPath → Target group for enrolled devices

Enrollment Procedure

  1. Factory reset the Zebra device
  2. Power on the device
  3. At the initial setup screen, tap the device with the configured NFC tag
  4. Device will:
    • Read NFC payload
    • Download SureMDM agent
    • Install and configure enrollment mode
  5. Device will automatically enroll into the specified SureMDM account and group

Conclusion 

NFC-based enrollment enables quick and consistent provisioning of Zebra devices in SureMDM, making it ideal for bulk deployments. Ensuring accurate configuration and validating parameters beforehand helps achieve a smooth and reliable enrollment process.

Need more help? Here’s how to get help from our experts. 

CONTACT US 

Was this helpful?
YesNo
Updated on June 2026
Need Support?
Can't find the answer you're looking for?
Contact Support