You can configure Workspace ONE UEM to deliver Horizon Client to iOS device users.

You can optionally specify a default list of Connection Server instances. The Connection Server instances that you specify appear as shortcuts in Horizon Client.

Prerequisites

Procedure

  1. Log in to the Workspace ONE UEM console as an administrator.
  2. Select Accounts > Users > List View, click Add User, and add user accounts for the users who will run Horizon Client on their mobile devices.
  3. Select Accounts > Users > User Groups, click Add, and create a user group for the user accounts that you created.
  4. Upload and add the Horizon Client application.
    1. Select Apps & Books > Applications > List View and click Add Application on the Public tab.
    2. Search for and select VMware Horizon Client for Apple iOS in the App Store.
    3. On the Info tab, type an application name and specify the supported iOS device models.
    4. On the Assignment tab, assign the Horizon Client application to the user group that you created.
    5. (Optional) Configure one or more default servers.
      You can configure only one of the following options. Configuring both options at the same time is not supported.
      Note: This feature is supported only for iOS 7 and later devices. You cannot push a default Connection Server list to an iOS 6 device.
      Option Description
      Configure server, user name, and domain information On the Deployment tab, select a push mode, select the Send Application Configuration check box, enter broker_list in the Configuration Key text box, select String from the Value Type drop-down menu, and enter a list of default servers in the Configuration Value text box in JSON format.

      Use the server property to specify the IP address or host name of the server, the username and domain properties to specify the name and domain of a user that is entitled to the server, and the description property to specify a description of the server.

      The following example specifies four default servers.

      {"settings":{
      "server-list":[
      {"server":"123.456.1.1","description":"View server 1"},
      {"server":"123.456.1.2","description":"View server 2"},
      {"server":"123.456.1.3","description":"View server 3"},
      {"server":"viewserver4.mydomain.com","description":"View server 4","username":"vmware","domain":"view"}
      ]}}
      Configure server information only On the Deployment tab, select a push mode, select the Send Application Configuration check box, enter servers in the Configuration Key text box, select String from the Value Type drop-down menu, and enter the IP address or host name of a server in the Configuration Value text box. servers is case sensitive.

      To specify a list of servers, enter multiple IP addresses or host names, separated by commas, in the Configuration Value text box.

      The following example specifies three default servers.

      123.456.1.1, viewserver4.mydomain.com, 123.456.1.2
      The servers that you specify appear as shortcuts in VMware Horizon Client.
    6. (Optional) Configure settings as appropriate. See Custom Settings for Horizon Client for iOS in Workspace ONE UEM.
    7. Publish the Horizon Client application.
  5. Install and set up the Workspace ONE UEM Agent on each iOS device.
    You can download the Workspace ONE UEM Agent from iTunes.
  6. Use the Workspace ONE UEM console to install the Horizon Client application on the mobile devices.
    You cannot install the Horizon Client application before the effective date on the Deployment tab.

Results

Workspace ONE UEM delivers Horizon Client to the iOS devices in the user group that you associated with the Horizon Client application.

When a user launches Horizon Client, Horizon Client communicates with the Workspace ONE UEM Agent on the device. If you configured a default list of Connection Server instances, Workspace ONE UEM pushes the server information to the Workspace ONE UEM Agent on the device and shortcuts for those servers appear in Horizon Client.

Later, you can use the Workspace ONE UEM console to modify, delete, or add Connection Server instances to the server list and push those changes to iOS devices. When pushing a new server list from Workspace ONE UEM to iOS devices, Horizon Client uses the following rules.

  • If the new server list contains a server that does not exist in the device's server list, Horizon Client adds the server to the beginning of the device's server list.
  • If the new server list contains a server that is already in the device's server list, it's position in the device's server list is unchanged.
  • If the new server list does not contain a server that is in the device's server list, Horizon Client deletes the server from the device's server list.