MobileIron Cloud Help

Apps > App Catalog

Use the App Catalog page to manage your app catalog. The app catalog lists the mobile apps you have made available for your users. These include apps that users can download from public app stores and apps you intend to distribute using MobileIron Cloud (in-house apps). AppConnect-enabled apps are also available as business apps on the app catalog page, thereby simplifying the process of importing them for configuration and distribution.

 

Note:

  • App Catalog is not supported for macOS apps. The macOS apps are deployed through the Volume Purchase Program (VPP) via device-based licenses and through the Silent App Install method on enrollments.
  • Android does not allow apps with active admin privileges to be uninstalled. To uninstall such an app, go to Device Settings > Security > Device Administrators and disable the Device Administrator privileges. Then, uninstall the app.

Licensing for app features

The following App Catalog features require additional licensing:

  • Silent app install/uninstall: Silver license
  • Per-app configuration: Gold license
  • AppConnect custom configuration: Gold license
  • Android enterprise (Android for Work) custom configuration: Silver license

 

If an Android device is in Kiosk Mode

Only in-house apps can be installed while the device is in Kiosk Mode. You can install public apps, but the device must exit Kiosk Mode before those apps can be installed. Also, you can limit the apps available for use on devices in Kiosk Mode to only the apps that are approved or whitelisted by your company. On devices using Android 4.1, If  an approved app launches an app not included on the whitelist, that app will launch and then be quickly minimized. On devices using Android 5.0, the unapproved app launched from a whitelisted app will remain available.

 

Switching between list and grid view

Click the List or Grid icon on the right side of the App Catalog screen.

 

 

Viewing app reputation information

The App Catalog affords a the following app reputation information, if app reputation is enabled:

 

  • Which apps have an app reputation score?

  • What is an app's app reputation rating?

  • On which app reputation lists is an app?

App reputation information appears in the area below:

 

 

Adding an app from a public store

  1. Click Add (top left).

  2. Choose the app you want:

    1. Select the public app store.

    2. Enter the name of the app.

    3. Select the app from the list.

    4. Click Next.

  3. Describe the app for users:

    1. Add or remove categories.

    2. Enter an optional description.

    3. Click Next.

  4. Define app distribution:
    1. Select a distribution option.

    2. Expand the Advanced Options & App Configuration section.

    3. Use the following guidelines to complete the options:

      Setting

      What To Do

      Install on Device

      Select this option to start installation immediately after registration. The user will be prompted to confirm installation of the app except under the following conditions:

      • The device is a supervised iOS device.
      • The device is a Samsung Knox device and the silent installation option below has been selected.

      Do not show app in end user App Catalog

      Select this option if you do not want the user to see the app in the app catalog on the device.

      (Android only) Silently install on Samsung Knox devices

      This option does not apply to public apps.

      (iOS only) Enable Per-App VPN for this app

      Select this option to use a Per-App VPN configuration with this app. Select the Per App VPN configuration to be used from the drop-down list.

      (iOS only) Prevent backup to iCloud and iTunes

      Select this option to keep data related to this app from being backed up to iCloud and iTunes.

      (iOS only) Remove apps on un-enrollment

      Select this option to remove this app once the device is no longer managed by MobileIron Cloud.

      (iOS only) AppConnect Custom Configuration

      For AppConnect-enabled app, enter the keys and values that specify your custom configuration preferences. See the documentation for the app for available keys.

      iOS 7+ Managed App Settings

      Enter keys and values defined for this app as an iOS 7+ managed app. See the documentation for the app for information on supported keys.

Note: Android enterprise (Android for Work) apps will have different options.

    1. Click Next.

5. Select a promotion option:

    • Not Featured

    • Featured List

    • Banner

6. Click Done.

Adding an In-house app

You can upload an in-house app to the app catalog with the following file formats. A large file could take several minutes to upload.

  • IPA (iOS)
  • PKG (macOS)
  • APK (Android)
  • APPX, APPXBUNDLE, MSI (Windows)

 

Add an in-house app as follows:

 

  1. Click Add (top left).

  2. Drag the app file to the dotted box, or click Choose File to select it from your file system and click Confirm.

  3. Click Next (lower right).

  4. Describe the app for users:

    1. Add categories.

    2. Enter an optional description.

    3. Override URL: Enter an optional App Source URL Override to allow downloading the app from a different source or to allow obtaining large files, such as Microsoft Office installation media, from a local network (SMB, FTP, HTTP, HTTPS). This option requires access to a secure internal network and manual synchronization of an alternate server on which the apps are stored. Do not enter a value unless you have established the necessary infrastructure. You can edit this value while editing the app settings for the specific app.
      Note:
      - For iOS apps, the app Override URLs must be in HTTP or HTTPS format only.
      - For Android and macOS apps, the app Override URLs must be in HTTPS format only.

    4. (Windows 32-bit MSI apps only) Command Line: Enter an optional Command Line switch to specify additional information that are not part of the package while deploying the MSI files. For example, to write installation logs to an output file, you can enter "/log output.txt" in this field. This creates the output.txt file in the C:\Windows\System32 folder.

    5. Click Next.

  5. (Optional) Add screenshots of the app.

  6. Click Next.

  7. Define app distribution:

    1. Select a distribution option.

    2. Expand the Advanced Options & App Configuration section.

    3. Use the following guidelines to complete the options:

      Setting

      What To Do

      Install on Device

      Select this option to start installation immediately after registration. The user will be prompted to confirm installation of the app except under the following conditions:

      • The device is a supervised iOS device.
      • The device is a Samsung Knox device and the silent installation option below has been selected.

      Do not show app in end user App Catalog

      Select this option if you do not want the user to see the app in the app catalog on the device.

      (Android only) Silently install on Samsung Knox devices

      Select this option if you do not want the user prompted to confirm installation on Samsung Knox devices.

      (iOS only) Enable Per-App VPN for this app

      Select this option to use a Per-App VPN configuration with this app. Select the Per App VPN configuration to be used from the drop-down list.

      (iOS only) Prevent backup to iCloud and iTunes

      Select this option to keep data related to this app from being backed up to iCloud and iTunes.

      (iOS only) Remove apps on un-enrollment

      Select this option to remove this app once the device is no longer managed by MobileIron Cloud.

      (iOS only) AppConnect Custom Configuration

      For AppConnect-enabled app, enter the keys and values that specify your custom configuration preferences. See the documentation for the app for available keys.

      iOS 7+ Managed App Settings

      Enter keys and values defined for this app as an iOS 7+ managed app. See the documentation for the app for information on supported keys.

    1. Click Next.

  8. Select a promotion option:

    • Not Featured

    • Featured List

    • Banner

     9. Click Done.

Deploying in-house apps to Google Play

Upload your in-house apps to the Google Play Private channel and import them into MobileIron Cloud for deployment to Android enterprise (Android for Work) enabled devices.
  1. Log into Goople private apps console: https://play.google.com/apps/publish.

  2. Click  All Applications  in the left menu.

  3. Click Create new application and enter a name for the application.

  4. Click Upload APK to upload the .apk file you generated.

  5. Click Store Listing:

    • Enter a  short description and a full description.
    • Upload screenshot for all tabs.

    • Upload a high resolution icon.

    • Upload a feature graphic icon (graphic.png)

    • Enter the required information for Categorization, Contact details, and Privacy policy.

    • Complete the questionnaire for an app rating.

  6. Click Pricing & Distribution.  
    If all the required information has been entered Ready to Publish is displayed a the top of the page.

  7. Go to the Apps tab In the MobileIron Cloud.

  8. Click Refresh Available Catalogs to sync your private apps.

    Note: It may take several hours to publish your app.

Can't do tasks on the App Catalog page?

Maybe you don't have permission. You need the following role:

  • App & Content Management

See Also