Product Documentation

To add an MDX app to XenMobile

Feb 24, 2015

When you receive a wrapped MDX mobile app for an iOS, Android, or Windows Phone device, you can upload the app to XenMobile. After you upload the app, you can configure app details and policy settings. For more information about the app policies that are available for each device platform type, see MDX Policies at a Glance for iOS, Android, and Windows Phone. Detailed policy descriptions also in that section.

  1. In the XenMobile console, click Configure > Apps. The Apps page appears.
  2. Click Add.

  3. In the Add App screen, click MDX.

  4. On the App Information page, enter a Name and then provide an optional Description for the app. These fields are used for internal purposes. If you are adding apps for multiple devices, use the check boxes in the left portion of the screen to select them.


    Add MDX app


  5. In the App category list, click the App category. See Adding a Category for additional information.
  6. Click Next.
  7. Click Upload to select an .mdx file to upload and then click Next.

    The app details and MDX policies fields appear.

  8. Configure the following settings:
    1. File name: Enter the file name associated with the app.
    2. App Description: Enter a description for the app.
    3. Minimum OS version: Enter the oldest operating system version that the device can run in order to use the app.
    4. Maximum OS version: Enter the most recent operating system that the device must run in order to use the app.
    5. Excluded devices: Enter the manufacturer or models of devices that cannot run the app.
  9. In the MDX Policies section, configure policy settings that the Worx Store enforces in the area of authentication, device security, network requirements and access, encryption, app interaction, and app restrictions, and more.
    Note: In the console, you can hover over the policy name to view a description of the policy. For more information about app policies for MDX apps, such as a table showing which policies apply to which platform types, see MDX Policies at a Glance for iOS, Android, and Windows Phone.
  10. 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


  11. 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.
  12. In Allow app comments, click ON to permit users to comment about the selected app.
  13. Click Next. The Approvals screen appears.

  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 eyeicon 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, click the domain.
    6. In Find additional required approvers, optionally enter additional required approvers and then click Search.
  15. Click Next.
  16. Next to Choose delivery groups, type to find a delivery group or select a group or groups in the list to which you want to assign the policy. The groups you select appear in the right-hand Delivery groups to receive app assignment list.


    Policy assignment page


  17. Expand Deployment Schedule and then configure the following settings:
    1. Next to Deploy, click ON to schedule deployment or click OFF to prevent deployment. The default option is ON. If you choose OFF, no other options need to be configured.
    2. Next to Deployment schedule, click Now or Later. The default option is Now.
    3. If you click Later, click the calendar icon and then select the date and time for deployment.
    4. Next to Deployment condition, click On every connection or click Only when previous deployment has failed. The default option is On every connection.
    5. Next to Deploy for always-on connection, click ON or OFF. The default option is OFF.
      Note: This option applies when you have configured the scheduling background deployment key in Settings > Server Properties. The always-on option is not available for iOS devices.
    Note: The deployment schedule you configure is the same for all platforms. Any changes you make apply to all platforms, except for Deploy for always on connection, which does not apply to iOS.


    Deployment schedule


  18. Click Save. The XenMobile console applies the app information.