Product Documentation

App inventory device policy

The App inventory policy lets you collect an inventory of the apps on managed devices. XenMobile can then compare the inventory to any app access policies deployed to those devices. In this way, you can detect apps that appear on an app blacklist (forbidden in an app access policy) or whitelist (required in an app access policy) and take action accordingly.

To add or configure this policy, go to Configure > Device Policies. For more information, see Device policies.

iOS, macOS, Android, Windows Desktop/Tablet, Windows Phone, and Windows Mobile/CE settings

Image of Device Policies configuration screen

  • For each platform you select, leave the default setting or change the setting to Off. The default is On.

    Support for Android includes devices enabled for Android for Work.

Inventory and delete Win32 apps

You can determine whether the Win32 apps on user devices comply with your App access device policy. To view an inventory of Win32 apps on managed Windows 10 Desktop and Tablet devices:

  1. Go to Configure > Device Policies and add an App Inventory policy for the Windows Desktop/Tablet platform. Deploy the policy.

  2. Go to Manage > Devices, select the Windows 10 device that you want to view, click Edit, and then click the Apps tab.

    The results of the inventory appear.

    Image of Devices configuration screen

  3. Compare the app inventory to your App access device policy. If the device has blacklisted apps installed, you can delete them from devices as follows.

App install and uninstall issues caused by an incorrect Product Code

If a Win32 app is configured with the incorrect Product Code, the app initially installs, however Microsoft doesn’t return the app status to XenMobile. As a result:

  • The App Uninstall device policy doesn’t uninstall the app.
  • XenMobile Server continues to deploy the app because it doesn’t have confirmation that the app installed. With each deployment, the device generates an error code because the app is already installed. The error shown in Manage > Device > Delivery Group Details is: “Msi Application received: Reporting:AppPush id:7z1701-x64.msi: Command execution failed -2147023293”

To correct the Product Code:

  1. Manually remove the app from the device.
  2. In the XenMobile console, go to Configure > Apps and correct the Product Code for the Win32 app.
  3. Deploy the Win32 app.