Getting Started with XenMobile 10

XenMobile 10 banner

At Citrix Summit 2015 XenMobile 10 was announced with 325 new features:

Today Citrix released XenMobile 10 (project Titan). In this blogpost I want you to give MY thoughts on what has been changed during the transition from XenMobile 9 to XenMobile 10.

This blog post has the following paragraphs:


Citrix started with CloudGateway Enterprise in 2011 to start building a Unified App Store. This virtual appliance came available early 2012 as version 1.0. In July 2012 Citrix released version 2.0 where the MDX technologies got introduced. CloudGateway Enterprise was also named Citrix App Controller since version 2.0. This is where Citrix became a serious player in the Mobile Application Management market.

In December 2012 Citrix acquires Zenprise to fill the Mobile Device Management gap. Citrix rebranded the product to XenMobile Device Manger 8.0.1 what came available in 2013. Citrix now also offers a Mobile Device Management solution.

Both products got various updates until they came available as both XenMobile Device Manager 9.0 and Citrix App Controller 9.0. We still had 2 separate products: Citrix App Controller as a virtual appliance available for Citrix XenServer, VMware ESXi and Microsoft Hyper-V. XenMobile Device Manager was software that can be installed on the Windows Server platform.

Looking forward Citrix will likely consolidate both products to one software package…..

XenMobile 10 

January 19th Citrix released the XenMobile 10 in a technical preview phase. The technical preview is available for partners only and only intended for test purposes. As mentioned earlier Citrix is able to make major changes to the product before it will be public available.

Time to see what will be the biggest changes in XenMobile 10:


XenMobile 10 will come available as one single virtual appliance. This means that both previous separated products, Citrix App Controller and XenMobile Device Manager will come available as one XenMobile virtual appliance. This appliance is based on the Citrix App Controller appliance. Console management and ports looks the same.

So this is it, single download for each favorite hypervisor:

XenMobile 10 download

Optimized Deployment

After we booted the virtual appliance we are presented with a deployment wizard (First Time Use Mode). This wizard will guide you through the basic setup like we used to have during the previous App Controller setup and during the Device Manager setup as well.

First Time Use Mode where we can specify the basic settings:

XenMobile 10 first time use mode

Next we have the option to create a passphrase to encrypt the server data. XenMobile supports FIPS compliant mode ( Remote or local database connection. Local database will be a PostgreSQL database, like XenMobile Device Manager had. Citrix recommends using a remote database instead of the local database option:

XenMobile 10 first time use mode

We also need to specify the FQDN and server ports (with the option to change those ports!):

XenMobile 10 first time use mode

Next we create the Public Key Infrastructure for Mobile Device Management and the SAML and Server certificate for Mobile Application Management:

XenMobile 10 first time use mode

We also need to create an administrator for the web app. And have the option to upgrade from a previous version. I suppose this upgrade option is only intended for > XenMobile 10.0 releases:

XenMobile 10 first time use mode

After this the “First Time Use Mode” is completed:

XenMobile 10 first time use mode

Before we login to the web app, lets login to the console (admin user not administrator). First thing to notice is the previous App Controller based menu, so we can conclude that the Device Manager software is integrated in the App Controller appliance. Cool!!:

XenMobile 10 console

Initial Web-based Configuration

Now we have configured the basic settings via the console its time to open the Web App for further configuration.

A fresh new login screen:

XenMobile 10 login

As soon as you login you are required to resume the configuration:

XenMobile 10 initial configuration

First of all we can add a license. This can be a local license or a connection to the license server. We also have the option to run in a 30-days trail period:

XenMobile 10 initial configuration

Next option is to add trusted SSL certificates to the XenMobile configuration to secure HTTPS:

XenMobile 10 SSL certifcates

Next option is to specify the NetScaler Gateway for Mobile Application Management. For Mobile Device Management only we don’t have to specify a NetScaler Gateway:

XenMobile 10 NetScaler Gateway

Next option is to specify the LDAP configuration. This is needed to authenticate user against any user directory like f.i. Microsoft Active Directory:

XenMobile 10 initial configuration

The last option is to specify a Notification Server for Mobile Device Management. This can be used to send notification via Email or SMS:

XenMobile 10 initial configuration

With this we have completed the initial configuration and are ready to use XenMobile 10:


Single Web App for MDM and MAM

After logging the dashboard will be shown. This dashboard is based on the Device Manager dashboard and can be customized:

XenMobile 10 dashboard

When browsing to the manage page all device enrolled to XenMobile will be shown. Note that both MAM and MDM enrolled device are listed. This shows the power of the consolidation, a single page for all your enrolled devices:

XenMobile 10 manage devices

Then enrollment page is familiar from Device Manager. Here we can create a enrollment invitation for MDM device:

XenMobile 10 Enrollment Invitation

One of the most important pages is the Configure page. Where we can build our MDM policies, add MDX applications and policies etc.

Starting with the MDM device policies:

XenMobile 10 Device Policies

XenMobile 10 Device Policies

Via the Apps page we’re able to fill the corporate App Store. Add MDX applications, SaaS apps, web links etc. This page looks familiar to people who worked with the App Controller:

XenMobile 10 Apps

XenMobile 10 MDX Apps

Next we have the option to create logical actions. This is a very powerful page:

XenMobile 10 Actions

Delivery groups is where we can bind both MDM and MAM settings to:

XenMobile 10 Delivery Groups

The settings page is where we can set all XenMobile settings:

XenMobile 10 Settings

Last but not least there is nice support page too where you can find logs and check status etc:

XenMobile 10 Support


This blog post contains a quick deployment of XenMobile 10. This should give you an idea on what has been changed and how to setup a XenMobile 10 environment.

What I do like about the new XenMobile 10 release is the consolidation of both products into a single appliance. Also the option to manage both access scenarios via a single web app is pretty cool!

You can expect more XenMobile 10 blog posts soon!

Leave a Reply




This site uses Akismet to reduce spam. Learn how your comment data is processed.