Deploying Zebra Services Agent

Deploying Zebra Services Agent

Install the ZSA app on the devices.
Download the
Zebra_Services_Agent_V3.0.0.5.apk
file from zebra.com/zebra-services-agent.
  1. Log into
    Soti Mobicontrol Web Console
    .
  2. Select
    Menu
    and scroll down to
    Configuration
    section.
  3. In the
    Configuration
    section, navigate to
    Policies
    and then choose
    Apps
    .
  4. Select
    New App Policy
    from the top-right corner. After you make the selection, a
    Create App Policy
    dialog box displays.
    New App Policy
  5. Go to
    Android option
    Android Enterprise
    .
    General
  6. Select
    Enterprise
    as
    App Source
    .
    App Source:Enterprise
  7. Select
    Import
    under the
    Source
    field.
  8. Click
    Browse File
    to upload the
    APK
    file.
  9. Click
    ADD
    .
    The Advanced Configurations page displays.
    Advance config
  10. 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 configure
      Zebra Service Agent
      , enable the
      Enable Managed App Config
      option.
      Managed App Config
      The configuration app lists display.
      Managed Config
    3. Under the
      System Configuration
      section, enable the
      Enable/Disable of ZSA
      option and set the
      Configuration of the log level for ZSA
      with the following values:
      • 0: Info
      • 1: Debug
      • 2: Sensitive
      Config level
    4. The system settings include three features for uploading log files:
      • File upload URL
        : Specifies the server path for uploading log files.
      • File upload retry count
        : Defines the number of retry attempts if the upload fails.
      • File upload retry interval in minutes
        : Sets the duration (in minutes) between each retry attempt after a failed upload.
    5. Settings for managing data uploads on non-Zebra devices:
      • Data Upload URL
        : Specifies the server path for uploading details of data collection. -
      • Data Upload Interval in minutes
        : Sets the frequency of uploads, defaulting to 24 hours (1440 minutes).
      system config
    6. Data collection settings for non-Zebra devices:
      • Enable/Disable of data collection
        : Data collection is turned off by default. When enabled, it gathers information such as battery status, device details, installed applications, and usage analytics, which can be uploaded to the server specified in the
        Data upload URL
        .
      • Allow user to toggle data collection
        : Enabled by default, allowing users to change the status of data collection via the app. Administrators can disable this option to restrict user access.
    7. For the
      Account No
      , users must enter their MDM account number for non-Zebra devices.
    8. Go to
      PBR Configuration
      , provide a
      Custom Message
      as required.
      PBR config
    9. Set the
      In case of bad battery alert the user through a notification or dialog box
      with the following values:
      • Notification (default)
      • Dialog
      • Dialogue with Assist
    10. The
      Block device usage
      option is disabled by default. If enabled by the administrator, it prevents device access when a bad battery is detected.
    11. Go to
      Drop Detection
      , toggle the
      Enable/Disable of drop detection
      option as required.
      drop detection
    12. Set the
      In case of device drop alert the user through a notification or dialog box
      with the following values:
      • Notification (default)
      • Dialog
      • Dialogue with Assist
    13. The
      Allow user to toggle drop collection
      is enabled by default. Users can control this feature, and admins can disable it to restrict access for users.
    14. Navigate to the
      Data Collection
      section. The settings for data collection on non-Zebra devices are as follows:
      • The
        Battery
        is enabled by default and collects data every 15 minutes. Only the admin can enable or disable this option to restrict user access; however, the collection interval cannot be modified.
      • The
        Device Info
        is enabled by default and collects data every 6 hours (360 minutes). Only the admin can enable or disable this option to restrict user access; however, the collection interval cannot be modified.
      • The
        Application List and Events
        is enabled by default. It collects information on installed applications and tracks events such as installations, uninstallations, upgrades, and downgrades. Only the admin can enable or disable this option to restrict user access; however, the collection interval cannot be modified.
      • The
        Application Usage
        option is enabled by default. It tracks the duration apps spend in the foreground. Only the admin can enable or disable this option to restrict user access; however, the collection interval cannot be modified..
      data collection
      app list
      Data is uploaded based on the configured
      Data Upload URL
      and interval settings in the
      System Configuration
      .
    15. Under the
      DDT Configuration
      , enable the
      Enable/Disable DDT
      option, keep the
      Clear DDT configurations
      disabled in primary setup and click
      Add Test Plan
      .
      DDT config
    16. Under the
      Schedule
      section, configure the test plan with the following values:
      schedule
      • Test Day
        : Day of the Week (For example, Monday)
      • Test Time
        : Time of the day for the test (HH: MM format)
    17. Select
      Bluetooth
      as the
      System to Test
      option.
    18. Under the
      Delivery
      section, select the
      Protocol
      as
      FTP
      , enter a valid
      IP Address
      ,
      User Name
      , and
      Password
      , then click
      Save
      .
      delivery
      The DDT Configuration page displays.
    19. Select the
      Test-log Retention
      as required.
      Test Log retention
    20. Select the
      Upload Preference
      as required.
      Upload Preference
    21. Under the
      Application Configuration
      section, there are two options,
      Wireless Insight
      and
      ZDS
      , which are designated for Zebra devices only. More applications will be supported in the future.
      Wireless Insight
      • Wireless Insight
        : Configured using Managed Configuration through MDM or VIQ.
        • Configuration ID
          : Pre-defined ID specific to the Wireless Insight configuration that includes several options.
          Configuration ID
        • Custom Configuration
          : Add the custom Wireless Insight configuration as a value.
      • ZDS
        : Configured through VIQ with a custom ZDS configuration.
    22. Select
      Save
      Add
      .
  11. The
    Zebra Services Agent
    app is added. Click
    Save and Assign
    .
    ZSA policy
  12. Assign
    to a group device or single device.
    Assign
    The application is now installed on the devices.
    ZSA app Homescreen