Zebra Services Agent for SOTI MobiControl Installation Guide

Document Version: MN-005037-01EN Rev A

Overview

SOTI MobiControl is an Enterprise Mobility Management (EMM) solution that enables companies to securely manage devices and endpoints with any form factor and operating system throughout their lifecycle, from deployment to retirement. The Zebra Services Agent (ZSA) and Zebra Services Battery Health (ZSBH) apps are designed to be installed and configured through EMM tools.

Pre-requisites

All target devices for the app installation must be enrolled in Soti Mobicontrol under one or more Organization Groups. Devices must be enrolled as Work Managed. To verify if devices are configured as Work Managed, select Group > Device name > Device Details > Android Enterprise > Management Type. 'Work Managed Device' (1) displays.

[Visual Description: A screenshot of the SOTI MobiControl interface showing device details. Under 'Android Enterprise', the 'Management Type' is clearly labeled as 'Work Managed Device' with a numerical indicator (1).]

Deploying Zebra Service Battery Health

Install the Zebra Service Battery Health (ZSBH) app on the devices. Download the Zebra_Services_Battery_Health_V1.3.0.0.apk file from zebra.com/zebra-services-agent.

  1. Log into Soti Mobicontrol Web Console.
  2. Select Menu and scroll down to the Configuration section.
  3. In the Configuration section, navigate to Policies and then choose Apps (1).
  4. Select 'New App Policy' (2) from the top-right corner. After selection, a 'Create App Policy' dialog box displays.

[Visual Description: A screenshot of the SOTI MobiControl interface showing the 'Policies' section. A button labeled 'NEW APP POLICY' (2) is visible in the top right corner.]

Go to Android option > Android Enterprise.

On the General tab, fill in the details. The 'App Policy Name' is mandatory.

[Visual Description: A screenshot of the 'CREATE APP POLICY' dialog box, General tab. Fields include 'App Policy Name', 'Description', 'Policy Status', 'Family', and 'Type'. The 'App Policy Name' is pre-filled with 'Zebra Services Agent Policy'.]

  1. Select Apps.
  2. Select 'Add App' ➕ from the top-right corner.

[Visual Description: A screenshot of the 'CREATE APP POLICY' dialog box, Apps tab. A '+' icon labeled 'Add App' is visible in the top right corner.]

Select 'Enterprise' (1) as the App Source.

[Visual Description: A screenshot of the 'SELECT APPS' dialog box. The 'App Source' dropdown is open, showing 'Managed Google Play' and 'Enterprise' as options. 'Enterprise' is highlighted (1).]

Select 'Import' under the Source field.

[Visual Description: A screenshot of the 'SELECT APPS' dialog box showing the 'Source' options: 'Import' and 'Enterprise URL'. 'Import' is selected.]

Click 'Browse File' (1) to upload the APK file.

[Visual Description: A screenshot of the 'SELECT APPS' dialog box, showing the 'Upload APK File' section. A button labeled 'Browse File' (1) is visible.]

After uploading the APK file, scroll down and select 'Configure':

  1. Keep the 'App Details' and 'Installation Options' as they are, or modify them as required.
  2. To display a store-specific notification message for a faulty battery instead of a generic message, enable 'Managed App Config' (1).

[Visual Description: A screenshot of the 'ADVANCED CONFIGURATIONS' section. The 'Enable Managed App Config' toggle switch is shown, with a numerical indicator (1) pointing to it.]

  1. Provide a 'Custom Message' (1) as required.

[Visual Description: A screenshot of the 'ADVANCED CONFIGURATIONS' section, showing the 'Managed App Config' input field. A placeholder text 'YOUR_CUSTOM_MESSAGE_HERE' is visible, with a numerical indicator (1) pointing to it.]

  1. Select 'Save' > 'Add'. The Zebra Service Battery Health (1) app is added.
  2. Click 'Save and Assign' (2).

[Visual Description: A screenshot of the 'CREATE APP POLICY' dialog box, Apps tab, showing the added 'Zebra Services Battery Health' app. A button labeled 'SAVE AND ASSIGN' (2) is visible.]

Assign (1) to a group device or single device.

[Visual Description: A screenshot of the 'ASSIGN Zebra Services Agent Policy' interface. A device group 'ZEBRA_USA_GROUP' is selected, and a device 'AndroidEnterprise 00310' is checked. A button labeled 'ASSIGN' (1) is visible.]

The application is now installed on the devices.

Deploying Zebra Services Agent

Install the Zebra Services Agent app on the devices. Download the Zebra_Services_Agent_V1.3.0.0.apk file from zebra.com/zebra-services-agent.

  1. Log into Soti Mobicontrol via desktop or laptop.
  2. Select Menu and scroll down to the Configuration section.
  3. In the Configuration section, navigate to Policies and then choose Apps (1).

[Visual Description: A screenshot of the SOTI MobiControl interface showing the 'Policies' section. A button labeled 'NEW APP POLICY' (2) is visible in the top right corner.]

Go to Android option > Android Enterprise.

On the General tab, fill in the details. The 'App Policy Name' is mandatory.

[Visual Description: A screenshot of the 'CREATE APP POLICY' dialog box, General tab. Fields include 'App Policy Name', 'Description', 'Policy Status', 'Family', and 'Type'. The 'App Policy Name' is pre-filled with 'Zebra Services Agent Policy'.]

  1. Select Apps.
  2. Select 'Add App' ➕ from the top-right corner.

[Visual Description: A screenshot of the 'CREATE APP POLICY' dialog box, Apps tab. A '+' icon labeled 'Add App' is visible in the top right corner.]

Select 'Enterprise' (1) as App Source.

[Visual Description: A screenshot of the 'SELECT APPS' dialog box. The 'App Source' dropdown is open, showing 'Managed Google Play' and 'Enterprise' as options. 'Enterprise' is highlighted (1).]

Select 'Import' under the Source field.

[Visual Description: A screenshot of the 'SELECT APPS' dialog box showing the 'Source' options: 'Import' and 'Enterprise URL'. 'Import' is selected.]

Click 'Browse File' (1) to upload the APK file.

[Visual Description: A screenshot of the 'SELECT APPS' dialog box, showing the 'Upload APK File' section. A button labeled 'Browse File' (1) is visible.]

After uploading the APK file, scroll down and select 'Configure':

  1. Keep the 'App Details' and 'Installation Options' as they are, or modify them as required.
  2. Keep 'Managed App Config' (1) as disabled.

[Visual Description: A screenshot of the 'ADVANCED CONFIGURATIONS' section. The 'Enable Managed App Config' toggle switch is shown as disabled, with a numerical indicator (1) pointing to it.]

  1. Select 'Save' > 'Add'. The Zebra Services Agent app is added.
  2. Click 'Save and Assign' (1).

[Visual Description: A screenshot of the 'CREATE APP POLICY' dialog box, Apps tab, showing the added 'Zebra Services Agent' app. A button labeled 'SAVE AND ASSIGN' (1) is visible.]

Assign (1) to a group device or single device.

[Visual Description: A screenshot of the 'ASSIGN Zebra Services Agent Policy' interface. A device group 'ZEBRA_USA_GROUP' is selected, and a device 'AndroidEnterprise 00310' is checked. A button labeled 'ASSIGN' (1) is visible.]

The application is now installed on the devices.

Auto-launching Zebra Services Agent

After deploying the apps, set the app to auto-launch:

  1. Select 'Devices' from the menu.
  2. Select all devices (1) and click 'Send Script' (2) from the available options below.

[Visual Description: A screenshot of the SOTI MobiControl 'Devices' view. Multiple devices are listed, with checkboxes. A 'Send Script' button (2) is visible in the options bar, and a numerical indicator (1) points to the selected devices.]

  1. Select 'Manage Scripts' (1).

[Visual Description: A screenshot of the 'SEND SCRIPT' dialog box. A button labeled 'MANAGE SCRIPTS' (1) is visible.]

  1. Select 'Add New Script' (1).

[Visual Description: A screenshot of the 'MANAGE SCRIPTS' interface. A '+' icon labeled 'Add New Script' (1) is visible.]

  1. Add the command below to the script (1) and then click 'Save Script' (2).

[Visual Description: A screenshot of the 'Script Editor' within the 'MANAGE SCRIPTS' interface. The script editor contains the command 'start com.zebra.usa'. A button labeled 'SAVE SCRIPT' (2) is visible, and a numerical indicator (1) points to the script editor.]

  1. Add a name for the script, and then click 'Save'.

[Visual Description: A 'Create New Script' dialog box appears, with a 'Script Name' field labeled 'ADD_YOUR_SCRIPT_NAME_HERE'. A 'SAVE' button is present.]

  1. Save the script and close the portal.

Repeat step 2.

Select 'Legacy' as the script type option.

[Visual Description: A screenshot of the 'SEND SCRIPT' dialog box, showing the 'Script Type' dropdown. 'Legacy' is selected.]

Select your saved script as 'Execute Saved Script' from the drop-down menu as shown below.

[Visual Description: A screenshot of the 'SEND SCRIPT' dialog box, showing the 'Execute Saved Script' dropdown menu. Various script names are listed, including 'Activate Connection', 'AutoLaunch', etc.]

  1. Click 'Send Script' to deploy the script to all selected devices. This action launches the Zebra Services Agent application on the targeted group of devices.

Expected Behaviour After Auto-launching Zebra Services Agent

  1. Auto-launching the ZSA application on your device. The ZSA home screen displays the appropriate entitlement.
  2. If the ZSBH app is entitled, the ZSA app automatically launches it after a few seconds.
  3. The ZSBH home screen displays both good and bad battery details, and if a 'bad battery' condition is detected, a notification will display.
  4. After a few seconds, the ZSBH app will close, and shortly after, the ZSA app will also close.

[Visual Description: A series of mobile device screenshots showing the Zebra Services Agent interface, a 'Proactive battery replacement' notification, and battery status details. The screens indicate battery replacement is required due to expiration.]

Verifying App Installation and Connection to Zebra Servers

To verify if the app is installed with the correct permissions and is able to connect to Zebra servers:

  1. Go to Settings > Apps > All apps and select Zebra Services Agent (1).

[Visual Description: A screenshot of a mobile device's 'App info' screen, listing various installed applications. 'Zebra Services Agent' is highlighted with a numerical indicator (1).]

  1. The App Info page displays the Version (1).

[Visual Description: A screenshot of the 'App info' screen for Zebra Services Agent, showing details like 'App notifications', 'Permissions', 'Storage', 'Data usage', 'Battery', 'Open by default', and 'Memory'. The version number '1.0.0.2' is visible (1).]

  1. For the ZSA Permissions, go to Settings > Apps > All apps > Zebra Services Agent > Permissions.

[Visual Description: A screenshot of the 'App info' screen for Zebra Services Agent, showing options like 'OPEN', 'UNINSTALL', 'FORCE STOP', 'Notifications', 'Permissions', 'Storage & cache', and 'Screen time'. The 'Permissions' section is indicated.]

  1. To verify ZSA Network connectivity to the Zebra URL:
  2. Launch ZSA and go to Settings (1) > Refresh (2).

[Visual Description: Two screenshots of a mobile device. The first shows the ZSA main menu with 'Settings' highlighted (1). The second shows the 'Settings' screen with 'Connectivity' details and a 'Refresh' button (2).]

Models: MN-005037-01EN Zebra Services Agent for SOTI Mobi Control, MN-005037-01EN, Zebra Services Agent for SOTI Mobi Control, Agent for SOTI Mobi Control, SOTI Mobi Control, Mobi Control

File Info : application/pdf, 25 Pages, 1.96MB

zsa-zsbh-for-soti-ig

References

Apache FOP Version 2.3

Related Documents

Preview Zebra Services Agent for SOTI MobiControl Installation Guide
This guide provides instructions for installing and configuring the Zebra Services Agent (ZSA) for SOTI MobiControl, an Enterprise Mobility Management solution.
Preview Zebra Services Agent and Zebra Services Battery Health Installation Guide for 42Gears Sure MDM
Comprehensive installation guide for deploying Zebra Services Agent and Zebra Services Battery Health applications on devices managed by 42Gears SureMDM, covering prerequisites, deployment steps, job creation, and troubleshooting.
Preview Zebra Services Agent User Guide: Mobile Battery Alerting for Android Devices
User guide for Zebra Services Agent (ZSA), an Android mobile application providing on-device battery alerts for VisibilityIQ Foresight and Proactive Battery Replacement Services, enhancing mobile computer management and battery health monitoring.
Preview Zebra Services Agent for 42Gears SureMDM Installation Guide
This guide provides comprehensive instructions for installing and configuring the Zebra Services Agent (ZSA) on the 42Gears SureMDM platform, enabling robust enterprise mobility management.
Preview Zebra TC22/TC27 Touch Computer Product Reference Guide
Comprehensive guide for Zebra TC22 and TC27 touch computers, covering setup, usage, settings, applications, data capture, wireless connectivity, calls, and accessories. Learn to maximize your device's potential with this official product reference.
Preview Zebra Services Agent User Guide
A comprehensive guide to using the Zebra Services Agent (ZSA) mobile application for managing Zebra and non-Zebra devices. Covers features like battery health monitoring, drop detection, data collection, diagnostic tools, application configuration, and device actions.
Preview Zebra KC50 Kiosk Computer Quick Start Guide | Setup and Features
This Quick Start Guide provides essential information for setting up and using the Zebra KC50 Kiosk Computer. It covers unpacking, device features, installation of microSD cards, power connection, mounting options, connecting the TD50 Touch Display, and using accessories like the Z-Flex scanner and NFC reader.
Preview Zebra KC50 Kiosk Computer: Quick Start Guide
This Quick Start Guide provides essential information for setting up and using the Zebra KC50 Kiosk Computer, covering unpacking, features, power connection, mounting, and basic operations like barcode scanning and NFC card reading.