Zebra Device Enrollment

Step By Step Guide

 

 

Enrollment Plugin CSP Overview

Enrollment Plugin CSP is a configuration service provider to enable customers configure their devices for device enrollment. It follows a plugin-based model. By enrolling their devices customers gets unlimited access to various services and value adds provided by Zebra. The goal is to uniquely associate each customer with the devices they own. This association can be leveraged by various Zebra services. For example: LGE.

 

 

 

  1. In a fresh or out of the box device, on booting up you will see a Welcome Screen, click on “Start” button to start setting up your device.
  2. 1

    2

    Next screen will prompt you to connect to your Wi-Fi network. Please connect to the Internet using your Wi-Fi network. Please note Internet connection is mandatory to complete the enrollment process.

  1. In the next screen, “Copy apps & data” choose any of the following two options as desired to continue.
  2. 4

    3

    Next screen will prompt to Sign in with your Google Account. In the “Email or phone” text box type “afw#setup” to configure your device in Device Owner (DO) mode.

  1. In the next screen, you will be prompted to install Android Device Policy application which enforces certain security policies. Please click on “Install” button to continue.
  2. 6

    5

    Next it will download the “Android Device Policy” application.

  1. Once the “Android Device Policy” application is downloaded, in the next screen you will see Install the application option. Click on “Install” button to continue with the installation.
  2. 8

    7

    Once the installation is complete, click on “Accept & Continue” button to proceed.

 

 

  1. On accepting the device will start downloading and updating the Google Play Store application.
  2. 10

    9

    Once the update is complete, you will see Enroll this device screen. The next step is very important. You need to scan a Barcode or enter a Code manually provided by your EMM to begin the Device Enrollment process. Click on “Next” button to continue.

  1. Now scan the Barcode or enter the Code provided by your EMM to begin the Device Enrollment process. Once the device is enrolled you will see the home screen.
  2. 11

    13

    12

    Google Play Store application will then begin downloading and installing all the admin managed applications in your device. Zebra Enrollment Manager Plugin CSP application will also get installed which is required for enrolling your device with Zebra Technologies Server.

        

  1. Now send the Configuration (json) request from the EMM Server to start the enrollment process with Zebra servers.
  2. Enrollment Plugin CSP application will first receive the Serialized Enrollment Bundle from device owner application via EMM Server. It then generates a unique Device Claim Session ID for the request and contacts the Enrollment Server with a Device Claim Token ID received from the Enrollment Bundle.
  3. Once the Device Token is validated by the Enrollment Server, Enrollment Plugin CSP application will save the Session ID in a persistent storage for Zebra Services to consume. Zebra Services that requires a device to be enrolled, can then request Enrollment Plugin CSP application to share the Device Claim Session ID to validate successful enrollment of the device.