Step By Step Guide
Enrollment Plugin CSP Overview
The Enrollment Plugin Configuration Service Provider (CSP) is a plug-in base application that enables customers to configure their devices for device enrollment. By enrolling their devices, customers get 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, such as LifeGuard Enablement.
Pre-Requisites
- Internet service is required
- Upon booting up your fresh or out-of-box device, the welcome screen displays. Touch the Start button to begin setting up your device.
- The Connect to Wi-Fi screen prompts you to connect to your Wi-Fi network. Please connect to the Internet using your Wi-Fi network.
- In the Copy apps & data screen, select Copy your data or Set up as new.
The Sign In screen prompts you 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. Touch the Next button.
- On the Android Enterprise screen, select Android Device Policy to enforce certain security policies.
- Touch the Install button to continue.
The Android Device Policy application downloads.
The Device Policy screen displays.
- Touch the Install button to continue with the installation.
When the installation is complete, the Set up your device screen displays.
- Touch the Accept & Continue button to proceed.
The Updating device screen displays as the Google Play Store application downloads.
Note: Once the update is complete, the Enroll this device screen displays. The next step is very important.
- On the Enroll this device screen, scan a Barcode or enter a Code manually provided by your EMM to begin the Device Enrollment process.
- Touch the Next button to continue.
The Updating device screen displays. Once the device is enrolled, the home screen displays. The Google Play Store application begins downloading and installing the managed applications on your device, including the Zebra Enrollment Manager Plugin CS.
Note: The Zebra Enrollment Manager Plugin CSP is required for enrolling your device with Zebra Technologies Server.
After the enrollment is complete
- The EMM Server sends the Configuration (json) request from the EMM Server to start the enrollment process with Zebra servers.
- The Enrollment Plugin CSP application receives the Serialized Enrollment Bundle from device owner application via the 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.
- Once the Device Token is validated by the Enrollment Server, the Enrollment Plugin CSP application saves the Session ID in a persistent storage for Zebra Services to consume. Zebra Services that require 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.