字段中的最佳实践:使用 Configuration Manager 为Microsoft 365 应用版生成动态集合

备注

本文由该领域的 Microsoft 专家撰写,他们与专业客户一起部署 Office。

在Microsoft 365 应用版组织中管理资源可能是一项复杂的任务。 可能需要支持多个更新通道,同时在Office多个更新频道,或者必须识别和修正显示配置偏差的设备。 本文将分享一些最佳做法,了解如何使用 Microsoft Endpoint Configuration Manager 动态集合简化管理。 对于动态集合,配置管理器将基于一组规则和查询向集合添加和删除设备。 这些动态集合自动更新自身,并始终提供环境的当前视图。

本文介绍以下方案:

对于每个方案,可以找到详细的分步指南,以及一些有关这些集合可如何工作的说明。

捕获特定更新通道上的设备

按照以下步骤创建一个动态集合,用于捕获特定更新Office运行设备。 设置集合后,将自动添加和删除设备。 这样,你可以轻松地查看和定位特定通道上的所有设备。 我们建议你为管理的每个更新频道设置一个集合。

设置这些集合后,可以使用它们来发布允许用户启动更新通道 更改的应用程序。 如果需要完全从更新通道切换,还可以部署应用程序。 例如,你可以从半年频道Enterprise频道 (预览) 半年Enterprise频道移动到每月Enterprise频道。 我们还提供有关切换到每月频道的详细Enterprise可用。

下面将了解如何实现这些集合:

  1. 导航到 "资产和符合性", 选择"**设备集合",**然后在" 开始"菜单上选择"创建设备 集合"。

  2. 提供一个名称并选择一个限制集合。 选择“下一步”。

  3. 选择 "添加规则", 然后选择"查询规则"。 提供"名称", 然后选择"编辑查询语句"。 然后选择"显示查询语言"。

  4. 将以下示例查询粘贴到编辑器窗口中。

    select * from SMS_R_System inner join SMS_G_System_OFFICE365PROPLUSCONFIGURATIONS on SMS_G_System_OFFICE365PROPLUSCONFIGURATIONS.ResourceId = SMS_R_System.ResourceId where SMS_G_System_OFFICE365PROPLUSCONFIGURATIONS.cfgUpdateChannel = "ReplaceThis"
    
  5. 查询中的 ReplaceThis 字符串替换为下表中要在此集合中捕获的通道的匹配更新通道值:

    更新频道 更新频道值
    Beta 版频道 http://officecdn.microsoft.com/pr/5440fd1f-7ecb-4221-8110-145efaa6372f
    当前频道(预览) http://officecdn.microsoft.com/pr/64256afe-f5d9-4f86-8936-8840a6a4f5be
    当前频道 http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60
    每月企业频道 http://officecdn.microsoft.com/pr/55336b82-a18d-4dd6-b5f6-9e5095c314a6
    半年企业频道(预览) http://officecdn.microsoft.com/pr/b8f9b850-328d-4355-9145-c59439a0c4cf
    半年企业频道 http://officecdn.microsoft.com/pr/7ffbc6bf-bc32-4f92-8982-f9dd17fd3114

    最终查询应类似于以下屏幕截图。 请务必保留引号。

    配置管理器向导中的屏幕截图,显示查询编辑器。

  6. 选择 "确定 ",然后再次 选择"确定 "。 建议选中"增量更新"复选框,但这是可选的。

  7. 选择 "摘要"," 下一步 ",然后选择"关闭"完成向导。

对要捕获到单独集合中的每个更新频道重复这些步骤。 结果可能如下所示:

配置管理器中的屏幕截图,显示三个集合。

捕获正在运行的Microsoft 365 应用版

按照以下步骤创建一个动态集合,该集合将添加所有已安装Microsoft 365 企业应用版设备。 设置集合后,将自动添加和删除设备。 例如,当当前要迁移到 Microsoft 365 应用版 时,就不需要手动维护此类集合。

通常使用此集合为组织支持的所有Microsoft 365 应用版部署更新。 这允许每个设备提取匹配的更新,但忽略 (,而不是从) 下载更新。 这还将介绍设备正在切换通道的方案。 在此状态中,设备仍位于上一个通道上,但必须能够从目标通道访问最新更新,以完成转换。 将更新部署到单个、按通道的集合会破坏这种情况。 在下载期间,设备将使用增量压缩,因此仅下载所需的区块,而不是完整的更新源。

下面将了解如何实现此集合:

  1. 导航到 "资产和符合性", 选择"**设备集合",**然后在" 开始"菜单上选择"创建设备 集合"。

  2. 提供一个名称并选择一个限制集合。 选择“下一步”。

  3. 选择 "添加规则", 然后选择"查询规则"。 提供"名称", 然后选择"编辑查询语句"。 然后选择"显示查询语言"。

  4. 将以下示例查询粘贴到编辑器窗口中。

    select SMS_R_System.ResourceId, SMS_R_System.ResourceType, SMS_R_System.Name, SMS_R_System.SMSUniqueIdentifier,      SMS_R_System.ResourceDomainORWorkgroup, SMS_R_System.Client from  SMS_R_System inner join SMS_G_System_OFFICE_PRODUCTINFO on SMS_G_System_OFFICE_PRODUCTINFO.ResourceID = SMS_R_System.ResourceId where SMS_G_System_OFFICE_PRODUCTINFO.IsProPlusInstalled = 1
    

    备注

    此示例查询检查Microsoft 365 企业应用版。 可能需要调整其他许可证的查询。

  5. 选择 "确定 ",然后再次 选择"确定 "。 建议选中"增量更新"复选框,但这是可选的。

  6. 选择 "摘要"," 下一步 ",然后选择"关闭"完成向导。

结果是一个集合,该集合会自动添加所有运行Microsoft 365 企业应用版设备,而不考虑其更新通道。

捕获其他更新频道上的设备

为支持的更新频道创建集合后,可能还需要创建一个集合来捕获运行其他通道的所有设备。 这有助于识别和修正配置偏差。 为此,我们使用上述集合。 我们取所有运行 Microsoft 365 应用版,减去设备 tht 位于内部支持的更新通道上。 这会离开此集合中其他更新通道上的所有设备。 然后,可以使用此集合进行部署,例如,执行重装设备的必需应用程序Microsoft 365 应用版以将设备返回到已批准的更新通道。

  1. 导航到 "资产和符合性"。 选择 "设备集合 ",然后在"开始 " 菜单上选择"创建设备 集合 "。

  2. 提供一个名称并选择一个限制集合。 选择“下一步”。

  3. 选择 "添加规则",然后选择"包括集合"。 选择创建的集合,以捕获运行 Microsoft 365 应用版。 选择“确定”。

  4. 再次 选择"添加规则",然后选择"选择排除集合"。 选择创建的集合,用于 捕获受支持更新通道上的设备。 选择“确定”。

    配置管理器中的屏幕截图,显示向导包含和排除具有以前创建的集合的集合。

  5. 再次 选择"确定"。 建议选中"增量更新"复选框,但这是可选的。

  6. 选择 "摘要"," 下一步 ",然后选择"关闭"完成向导。

现在,此集合将自动添加已安装Microsoft 365 应用版但并非我们创建的其他集合之一的成员的所有设备。 此集合将捕获在未创建单独集合的更新通道上运行的所有设备。

捕获低于特定阈值的生成上的设备

按照以下步骤创建一个动态集合,用于捕获在特定版本Microsoft 365 应用版版本的设备。 设置集合后,将自动添加和删除设备。 这样,你可以查看并定位过时的设备等更新,或者如果需要确保所有设备都高于特定版本,例如启用新功能。

下面将了解如何实现此集合:

  1. 导航到 "资产和符合性", 选择"**设备集合",**然后在" 开始"菜单上选择"创建设备 集合"。
  2. 提供一个名称并选择一个限制集合。 选择“下一步”。
  3. 选择 "添加规则", 然后选择"查询规则"。 提供"名称", 然后选择"编辑查询语句"。 然后选择"显示查询语言"。
  4. 将以下示例查询粘贴到编辑器窗口中。
 select SMS_R_System.ResourceId, SMS_R_System.ResourceType, SMS_R_System.Name, SMS_R_System.SMSUniqueIdentifier, SMS_R_System.ResourceDomainORWorkgroup, SMS_R_System.Client from  SMS_R_System inner join SMS_G_System_OFFICE365PROPLUSCONFIGURATIONS on SMS_G_System_OFFICE365PROPLUSCONFIGURATIONS.ResourceID = SMS_R_System.ResourceId where SMS_G_System_OFFICE365PROPLUSCONFIGURATIONS.VersionToReport < "16.0.13127.21064"
  1. 根据需求调整内部版本编号。 请参阅更新历史记录Microsoft 365 应用版了解所需的最低版本。

备注

即使运行Semi-Annual Enterprise,频道上的设备内部版本也可能比当前频道上的设备要低得多。 可以通过添加包含这些设备Semi-Annual Enterprise排除在频道上的设备。

  1. 选择 "确定 ",然后再次 选择"确定 "。 建议选中"增量更新"复选框,但这是可选的。
  2. 选择 "摘要"," 下一步 ",然后选择"关闭"完成向导。

完成成员身份计算后,可以轻松看到运行内部版本的所有设备低于配置的阈值。 现在可以使用此集合,例如Microsoft 365 应用版客户端更新、触发客户端策略周期或调查这些设备未更新到最新版本的原因。

注释

  • 如果更改了设备的配置,则配置管理器端有两个相关的计时器:
    • 首先,设备必须上传 硬件清单,其中包括有关所选更新频道的信息。
    • 其次,配置管理器基础结构必须重新计算集合的成员身份。
  • 本文中的"更新 IT 部门支持的频道"是指 IT 部门在组织中作为已批准的配置支持的频道。 创建的集合不会捕获运行 Microsoft 不再支持的生成的设备。