Product Documentation

To add an enterprise app to XenMobile

Jul 31, 2015

Enterprise apps in XenMobile represent native apps that are not wrapped with the MDX Toolkit and do not contain the policies associated with MDX apps. You can upload an enterprise app on the Apps tab in the XenMobile console. Enterprise apps support the following platforms (and corresponding file types):

  • iOS (.ipa file)
  • Android (.apk file)
  • Samsung KNOX (.apk file)
  • Android for Work (.apk file)
  • Windows Phone (.xap or .appx file)
  • Windows Tablet (.appx file)

To create an enterprise application

  1. In the XenMobile console, click the Configure > Apps.
  2. On the Apps page, click Add.

  3. On the Add App page, click Enterprise.

    The App Information page appears.



  4. On the App Information page, complete the following:
    1. Name: Type a name for the app.
    2. Description: Type a description for the app.
    3. In App category, click a category and then click Next.
  5. In the Platform area on the left-hand side of the page, select the device platforms for which you want to add the app (for example, iOS or Android).



  6. Click Upload to browse to the location of the file and then click Next. The app information page appears for the platform type. The fields are pre-populated with information related to the chosen app (including the name, description, version number and image associated). If necessary, change the name and description for the app.



  7. In Remove app if MDM profile is removed, click ON if you want to remove the app if the MDM profile is removed. By default, this option is ON.
  8. In Prevent app data backup, click ON if you want to prevent the app from backing up data. By default, this option is ON.
  9. Expand Deployment Rules. The Base tab appears by default.


    Deployment rules


    1. In the lists, click options to determine when the app should be deployed.
      1. You can choose to deploy the app when all conditions are met or when any conditions are met. The default option is All.
      2. Click New Rule to define the conditions.
      3. In the lists, click the conditions, such as Device ownership and BYOD, as shown in the preceding figure.
      4. Click New Rule again if you want to add more conditions. You can add as many conditions as you would like.
    2. Click the Advanced tab to combine the rules with Boolean options.


      Start advanced deployment rules


      The conditions you chose on the Base tab appear.
    3. You can use more advanced Boolean logic to combine, edit, or add rules.
      1. Click AND, OR, or NOT.
      2. In the lists that appear, choose the conditions that you want to add to the rule and then click the Plus sign (+) on the right-hand side to add the condition to the rule.

        At any time, you can click to select a condition and then click EDIT to change the condition or Delete to remove the condition.

      3. Click New Rule again if you want to add more conditions.

        In this example, the device ownership must be BYOD, the device local encryption must be True, the device must be passcode compliant, and the device mobile country code cannot be only Andorra.

        Advanced deployment rules


  10. Expand Worx Store Configuration to add an FAQ for the app, or add screen captures to help classify the app in the Worx Store. The graphic you upload must be of the type PNG. You cannot upload a GIF or JPEG image.

    In Allow app ratings, click ON to permit a user to rate the app.
  11. In Allow app comments, click ON to permit users to comment about the selected app.
  12. Click Next.
  13. On the Approvals page, in the Workflow to use list, optionally click a workflow or click Create a new workflow.



  14. When you create a new workflow, the XenMobile console changes to display configuration options for the approval process. Each of these fields is described in the following steps. Configure these fields if you need approval for creating user account.
    1. Specify a Name for the workflow.
    2. Optionally enter a Description.
    3. In Email Approval Templates field, click a notification option. Click the eye icon to preview the template you chose.

    4. In Levels of manager approval, click the level from None to 3.
    5. In Select Active Directory domain, select the domain from the drop down menu; only joined Active Directory domains appear in this list (for example,



    6. In Find additional required approvers, optionally enter additional required approvers and then click Search.
  15. On the Delivery Groups Assignment page, optionally assign the app to one or more delivery groups.



  16. In Choose delivery groups, search for a delivery group (or groups). Select the All Users checkbox to assign the app to each XenMobile user.
  17. Expand Deployment Schedule to further refine the delivery group.
    1. Deploy: Click ON to enable a deployment schedule.
    2. Deployment Schedule: Click Now or Later to set the deployment schedule .
    3. Deployment condition: Click to deploy the app on every connection, or only when the previous deployment has failed.
    4. In Deploy for always-on connections, click ON to deploy when the always-on connection policy is set.
      Note: This option applies when you have also configured global background deployment keys in the Server Properties section in the Settings area of the XenMobile console. The always-on scheduled policy is not available for iOS devices.
  18. Click Save.