创建应用程序组

适用于: Configuration Manager(current branch)

创建一组应用程序,可以将其作为单个部署发送到用户或设备集合。 你指定的有关应用组的元数据在软件中心中将作为单个实体显示。 可以对组中的应用进行排序,以便客户端按特定顺序安装它们。

提示

此功能在版本 1906 中首次作为 预发布功能引入。 从版本 2111 开始,它不再是预发布功能。

此功能在 Configuration Manager 中是可选的,默认情况下处于启用状态。 有关详细信息,请参阅启用更新中的可选功能

流程

  1. 在 Configuration Manager 控制台中,转到“软件库”工作区。 展开 “应用程序管理 ”,然后选择 “应用程序组 ”节点。

  2. 在功能区的“创建组”中,选择“ 创建应用程序组”。

  3. “常规信息 ”页上,指定有关应用组的信息。

  4. “软件中心 ”页上,包括软件中心中显示的信息。

  5. “应用程序组 ”页上,选择 “添加”。 为此组选择一个或多个应用。 使用 “上移 ”和“ 下移 ”操作重新排序它们。

  6. 完成该向导。

提示

要管理应用程序组,需要对 应用程序组 对象具有权限。 大多数管理操作的权限与应用程序上的权限相同。

部署

使用与部署应用程序相同的过程来部署应用程序组。 有关详细信息,请参阅 部署应用程序。 可以将应用组部署到设备或用户集合。 从版本 2111 开始,根据需要将应用组部署到设备或用户集合时,可指定在从集合中删除资源时自动卸载。 有关详细信息,请参阅 隐式卸载

部署组后:

  • 如果将新应用添加到组中,则必须将新应用内容单独分发到分发点。

  • 如果修改应用组中的应用,请重新分发内容。

若要对应用组部署进行故障排除,请在客户端上使用以下日志文件:

  • AppGroupHandler.log
  • AppEnforce.log
  • SettingsAgent.log

应用批准

从版本 2111 开始,可以使用以下 应用审批 行为:

  • 将应用组部署到用户集合并要求审批。

    • 然后,用户可以在软件中心请求应用组。
    • 可以批准或拒绝用户对应用组的请求。
  • 将应用组部署到设备集合并要求审批。 在通过自动化触发安装之前,设备上的部署将暂停。 例如,使用 Approve-CMApprovalRequest PowerShell cmdlet。

  • 在 Configuration Manager 控制台中,选择设备时,功能区的“设备”组中有一个用于安装应用程序组的新操作。 有关详细信息,请参阅 为设备安装应用程序

  • 启用租户附加时,可以从 Microsoft Intune 管理中心查看应用组的状态并对应用组执行操作。 有关详细信息,请参阅 从管理中心安装应用程序

已知问题

  • 以下部署选项可能不起作用: 警报、分阶段部署、修复。
  • 不能将应用程序组用于 “安装应用程序 ”任务序列步骤。
  • 无法导出或导入应用组。
  • 在版本 2103 及更早版本中,不要在组中包含任何需要重启的应用,否则组部署可能会失败。
  • 在版本 2107 及更早版本中,如果删除属于某个应用组的应用,下次查看该应用组的属性时,将看到以下警告:“无法加载有关组中所有应用程序的信息”。对应用组进行一些小改动并保存。 例如,在 管理员注释中添加空格。 保存更改后,将从组中移除已删除的应用。 从版本 2111 开始,无法删除属于应用组的应用。
  • 在大多数情况下,应用组上的用户类别不会在软件中心中显示为筛选器。 如果应用组部署为可用于用户集合,则会显示类别。

PowerShell

可以使用 Windows PowerShell 创建和部署应用组。 有关详细信息,请参阅以下 cmdlet 文章:

后续步骤

部署应用程序