Android Enterprise QR Code Generation

Satish Shetty Updated by Satish Shetty

Android Nougat (7.0+) and above support QR code-based MDM enrollment for company-owned devices. QR code based enrollment avoids unnecessary steps and makes enrollment a snap. In order to manually generate the Android enterprise compatible enrollment QR code, follow the steps given below:

Steps:

  1. Generate the provisioning JSON blob containing the extra provisioning bundle. Here is a sample provisioning blob for Codeproof MDM.
{
"android.app.extra.PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME":"com.codeproof.device.security/com.codeproof.device.admin.DeviceAdminPolicy",
"android.app.extra.PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM":"tJ0yu7kxqIUJElZAXJlGyTDKfY5315N01ldeYPRu4yQ",
"android.app.extra.PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION":"https://play.google.com/managed/downloadManagingApp?identifier=codeproof",
"android.app.extra.PROVISIONING_SKIP_ENCRYPTION": false,
"android.app.extra.PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED":false,
"android.app.extra.PROVISIONING_ADMIN_EXTRAS_BUNDLE": {
"enrollment-userid": "enroll@codeproof.com",
"enrollment-password": "enroll2020",
"enrollment-group": "Android Devices",
"enrollment-type": "QRC"
}
}

  1. Copy and paste the above JSON blob in a QR generation tool, like QR code generator.
  2. The QR code generator will automatically generate a QR code for device enrollment. Shown below is a QR Code sample for Android Enterprise MDM enrollment.
    NOTE: This is a sample QR code for illustration purposes only. To get your Codeproof enrollment QR code, visit our QR code enrollment guide.

How did we do?

QR Code Enrollment

Apple Devices Enrollment Techniques

Contact