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 应用程序。
应用程序清单设备策略