Citrix Endpoint Management

应用程序清单设备策略

应用程序清单策略用于收集托管设备上的应用程序清单。然后,Citrix Endpoint Management 可以将清单与部署到这些设备上的任何应用程序访问策略进行比较。这样一来,便可以检测应用程序允许列表或阻止列表中的应用程序,然后采取相应操作。使用应用程序访问策略可定义允许或阻止列表。

要添加或配置此策略,请转至配置 > 设备策略。有关详细信息,请参阅设备策略

iOS、macOS、Android(旧版 DA)、Android Enterprise 和 Windows Desktop/Tablet

“设备策略”配置屏幕

  • 对于所选的每个平台,保留默认设置或将设置更改为。默认值为

清单和删除 Win32 应用程序

您可以确定用户设备上的 Win32 应用程序是否遵守“应用程序访问”设备策略。要查看托管 Windows 10 和 Windows 11 台式机和平板电脑设备上的 Win32 应用程序清单,请执行以下操作:

  1. 转至配置 > 设备策略并为 Windows Desktop/Tablet 平台添加“应用程序清单”策略。部署该策略。

  2. 转到“管理”>“设备”,选择要查看的 Windows 10 和 Windows 11 设备,单击“编辑”,然后单击“应用程序”选项卡。

    此时将显示清单的结果。

    注意:

    如果您正在配置 Windows 11 设备,则必须等待长达 24 小时才能获得 Microsoft 设计的准确库存结果。

    “设备配置”屏幕

  3. 将应用程序清单与您的“应用程序访问”设备政策进行比较。如果设备安装了阻止列表中的应用程序,可以将其从设备中删除。

不正确的产品代码导致的应用程序安装和卸载问题

如果 Win32 应用配置了错误的产品代码,则该应用最初会安装,但是 Microsoft 不会将应用状态返回到 Citrix Endpoint Management。因此:

  • “应用程序卸载”设备策略不卸载该应用程序。
  • Citrix Endpoint Management 会继续部署该应用程序,因为它没有确认应用程序已安装。每次部署后,设备都将生成一个错误代码,因为该应用程序已安装。管理 > 设备 > 交付组详细信息中显示的错误为:Msi Application received: Reporting:AppPush id:7z1701-x64.msi: Command execution failed -2147023293

要更正产品代码,请执行以下操作:

  1. 从设备中手动删除该应用程序。
  2. 在 Citrix Endpoint Management 控制台中,转至配置 > 应用程序并更正 Win32 应用程序的产品代码。
  3. 部署该 Win32 应用程序。
应用程序清单设备策略