Product Documentation

Adding Apps

Mar 21, 2016
You add apps to XenMobile for management. You add the apps to the XenMobile console, where you can then arrange the apps in categorize and deploy the apps to users. Follow the procedure later in this topic to add app categories.

You can add the following types of apps to XenMobile:

  • MDX. Apps wrapped with the MDX Toolkit (and associated policies). You deploy MDX apps obtained from internal and public stores. For example, WorxMail.
  • Public App Store. These apps include free or paid apps available in a public store, such as iTunes or Google Play. For example, GoToMeeting.
  • Web and SaaS. These apps include apps accessed from an internal network (web apps) or over a public network (SaaS). You can create your own apps, or choose from a set of app connectors for single sign-on authentication to existing Web apps. For example, GoogleApps_SAML.
  • Enterprise. These apps represent native apps that are not wrapped with the MDX Toolkit and do not contain the policies associated with MDX apps.
  • Web Link. A Web address (URL) to a public or private site or to a web app that does not require single sign-on.

How Mobile and MDX Apps Work

XenMobile supports iOS, Android, and Windows Phone 8.x apps, including Worx Apps, such as Worx Home, WorxMail and WorxWeb, and the use of MDX policies. Using the XenMobile web console, you can upload mobile apps and then deliver the apps to user devices. In addition to the Worx apps, you can add the following types of mobile apps:

  • Apps you develop for your users.
  • Apps in which you want to allow or restrict device features by using MDX policies.

Citrix provides the MDX Toolkit that wraps mobile apps for iOS, Android, and Windows Phone 8.x devices with Citrix logic and policies. The tool can securely wrap an app that was created within your organization or a mobile app made outside the company.

How Web and SaaS Apps Work

XenMobile comes with a set of application connectors, which are templates that you can configure for single sign-on (SSO) to web and Software as a Service (SaaS) applications, and in some cases for user account creation and management. XenMobile includes Security Assertion Markup Language (SAML) connectors. SAML connectors are used for web applications that support SAML protocol for SSO and user account management. XenMobile supports SAML 1.1 and SAML 2.0.

You can also build your own enterprise SAML connectors.

How Enterprise Apps Work

You can create your own application connector in XenMobile. This type of application typically resides in your internal network. Users can connect to the apps by using Worx Home. When you add an enterprise app, you create the application connector at the same time.

How the Public App Store Works

You can configure settings to retrieve mobile app names and descriptions from the Apple App Store, Google Play, and the Windows Store. When you retrieve the app information from the store, XenMobile overwrites the existing name and description.

How Web Links Work

A web link is a web address to an Internet or intranet site. A web link can also point to a web application that doesn't require SSO. When you finish configuring a web link, the link appears as an icon in the Worx Store. When users log on with Worx Home, the link appears with the list of available apps and desktops.

Adding an app using the console consists of the following four steps:
  • Adding information about the app.
  • Selecting and configuring the app for each supported platform, such as iOS or Android.
  • Defining an optional approval method.
  • Setting optional delivery group assignments.
  1. In the XenMobile console, click Configure > Apps.

    The Apps page appears.

    Note: When connecting to the XenMobile console for the first time, the Apps table is empty; the only available options are Add and Category.
  2. Click Add and then follow the steps in these eDocs topics for the type you want to add:
Note: After you add an app, the apps appears in the table on the Apps page, where you can edit or categorize the app at any time.


After upgrading to XenMobile 10.1, when you update Worx Mobile Apps in XenMobile 10.1 that you configured in an earlier release, the app settings no longer appear in the XenMobile console. You need to edit and configure the settings for these apps again. You do not need to reinstall the apps. You only need to do this step one time; the values will stay intact for future updates if you update the app or update the server.