在 Service Manager 中使用组、队列和列表

在 Service Manager 中,可以使用组来管理配置项目、队列来管理工作项,以及自定义表单以对不同的对象(如事件、更改请求、活动或配置项目)进行分类。 使用以下文章中的概述和过程来帮助管理这些项目。

Service Manager 中的“库 ”窗格包含组、队列和列表等项。 可以使用组来管理配置项目,使用队列管理工作项。 可以使用列表自定义表单。

使用组管理配置项目

在 Service Manager 中,组包含对象。 通常,这些对象是配置项目。 组可以包括相同类或不同类的对象的集合。 例如,假设你决定创建 Exchange Server 组。 你有几个方法可以执行此操作。 你可以创建静态组、动态组或静态组与动态组的组合。 静态组由特定对象定义,例如“Exchange1”和“Exchange2”。 动态组是按包含规则定义的。 包含规则是根据公式与配置项目的实际属性值的比较情况制定的。 下表显示包含规则的示例。

Class.Property 操作员
Active Directory.Domain 包含 Woodgrove
Windows Server.Display Name 包含 Exchange Server
Operating System.Display Name 开头为 Windows Server

例如,你想要将 Exchange 服务器的访问权限仅局限于特定用户。 为此,你创建了一个名为 Exchange Server 的新组,将在此环境中向该组添加了所有 Exchange 服务器。 以后,你可以配置用户角色以将对 Exchange Server 组的访问权限限定为仅限你要向其授予访问权限的特定用户。 你可以使用 Exchange Server 组作为你配置通知订阅时的条件。 对于报表参数,可以使用 Exchange 服务器 组作为条件。

使用队列管理工作项

在 Service Manager 中,队列用于对符合指定条件的类似工作项进行分组,例如,分析人员分类为电子邮件事件的所有事件。 队列中的所有工作项必须属于相同的类型,例如事件、更改请求、活动或问题票证。 队列使用成员身份规则确定应该包括在每个队列中的工作项。 队列成员身份规则是动态的,并且会定期重新计算,以确保队列成员身份列表是最新的。

可以创建队列以对特定类型或优先级的工作项进行归组。 然后可以配置用户角色,以将该队列的访问权限仅局限于特定用户。

对于事件呈报,您可以使用各种方法进行排队以加快较高优先级事件或常见事件的解决速度。 例如,可以将事件管理配置为将特定事件自动提升到高优先级队列

例如,可以按以下方式使用队列:

  • 在通知中,你可以使用队列作为订阅中的条件来指定要通知的工作项。

  • 在安全方面,你可以使用队列在用户角色配置中限制用户组对工作项的控制范围。

注意

删除队列时,将保留队列中包含的工作项。 仅当队列位于未密封的管理包中时,才能删除队列。

使用列表自定义窗体

可以使用 Service Manager 中的列表对不同的对象(例如事件、更改请求、活动或配置项目)进行分类。 列表表示对象的属性,它包含一个或多个 列表项。 每个列表项都代表属性的一个可能的值。

列表在 Service Manager 控制台中的窗体和对话中使用。 利用列表和列表项,用户可以从预定义的值列表中选择值。 使用列表时,可以自定义控制台以反映组织的业务实践。 此外,Service Manager 还包含多个预定义列表,例如 事件分类 列表。

例如,创建事件时,你会注意到打印机问题是分类类别下的一个选项。 在贵公司,会计部门中的某些标准激光打印机可能被用作专用支票打印机。 为了更好地路由事件,您想将与打印机相关的事件归类为针对标准激光打印机或针对支票打印机。 由于列表是可自定义的,因此可以在创建事件时将列表项(如 激光打印机检查写入打印机)添加到 分类类别 列表中。 根据需要,可以以层次结构形式生成列表,例如激光打印机和支票打印机可以列在打印机下面。 为此,可以将激光打印机和检查写入打印机列表项添加到事件分类列表中。

列出 项

在 Service Manager 中,存在多个默认列表项。 请务必不要删除默认列表项。 每个默认列表项都由全局唯一标识符 (GUID) 定义。 某些默认管理包会通过这些列表项的 GUID 来引用这些列表项。 如果删除某个列表项,则某些管理包或工作流可能不会工作。

如果默认列表项的名称在环境中引起问题,则可以更改现有列表项的显示名称,但不要改变 GUID。 例如,可以将“打印问题”默认列表项的名称更改为“激光打印问题”(如果环境更好)。

创建一个组

使用以下过程创建一个新组(例如 Exchange Server 组),该组包含环境中运行Microsoft Exchange Server 的服务器。

注意

建议在运行此过程之前创建 Configuration Manager 连接器。

创建一个新组

  1. 在 Service Manager 控制台中,选择“ ”。

  2. “库 ”窗格中,展开“ ”,然后选择“ ”。

  3. “任务”窗格中的“组”下,选择“创建组”。 此时将启动创建组向导。

  4. 在“开始之前”页面上,选择“下一步”

  5. 在“常规” 页面上,执行以下操作:

    1. 提供组名称,如 Exchange 服务器

    2. “说明 ”文本框中,输入组的说明。 例如,输入 需要更新的所有 Exchange 服务器。

    3. 在“管理包”下,确保已选择未密封的管理包。 例如,选择“服务目录一般事件请求” 。 然后选择下一步

  6. “包含的成员 ”页上,选择“ 添加”。

  7. “选择对象 ”对话框中的 “按类 筛选”列表中,选择一个类,例如 Windows 计算机

  8. “按名称 搜索”框中,输入要用于查找对象的搜索条件,然后选择筛选器(放大镜)按钮。

  9. “可用对象” 列表中选择一个或多个项,然后选择“ 添加”。 例如,选择组织中的所有 Exchange 服务器。

  10. 验证在“可用对象”列表中选择的对象是否显示在“所选对象”列表中,然后选择“确定”。

  11. “包含的成员 ”页上,选择“ 下一步”。

  12. (可选)在 “动态成员 ”页上,选择省略号按钮(...)以指定类型(如 Windows 计算机)以生成动态成员。 选择构建条件所需的任何属性。 例如,指定 Windows 计算机 类型后,选择 “主体名称” 属性,然后选择“ 添加”。 在相关文本框中,输入 woodgrove ,以便包括其主体名称包含此文本的所有计算机,然后选择“ 下一步”。

  13. (可选)在“子组”页上,选择“添加”,然后选择要作为此组的子组的特定组。 如果要选择为子组的任何组来自未密封的管理包,该子组必须来自与要创建的组相同的管理包。 选择“确定”,然后选择“下一步”。

  14. (可选)在“排除的成员”页上,选择“添加,然后选择要从此组中排除的特定配置项目。 选择“确定”,然后选择“下一步”。

  15. 在“ 摘要 ”页上,确认所做的组设置,然后选择“ 创建”。

  16. “完成 ”页上,确保收到以下确认消息,然后选择“ 关闭” :

    The new group was created successfully.

验证新组的创建

  • 确保 Exchange Server 显示在 “组 ”窗格中。 如有必要,请按 F5 键刷新 Service Manager 控制台视图。

    “任务”窗格中的组名称下,选择“查看组成员”以确保 Exchange 服务器显示在“组成员窗口中。

PowerShell 符号的屏幕截图。可以使用 Windows PowerShell 命令从 Operations Manager 和 Service Manager 检索组。 有关详细信息,请参阅 Get-SCSMGroup

创建队列

可以创建队列来创建相关工作项的分组,例如事件和更改请求。 例如,可以创建名为 “Exchange 发送问题队列”的呈报队列,然后将该类型的事件呈报到该队列。

若要创建队列,请执行以下操作:

  1. 在 Service Manager 控制台中,选择“ ”。

  2. 在“ ”窗格中,展开“ ”,然后选择“ 队列”。

  3. “任务 ”窗格中,选择“ 创建队列”。

  4. 完成以下步骤以完成创建队列向导:

    1. 在“开始之前”页面上,选择“下一步”

    2. “常规 ”页上,在 “队列名称 ”框中输入名称。 例如,输入 Exchange 发送问题队列

    3. “工作项类型 ”框旁边,选择省略号按钮(...)。在 “选择类 ”对话框中,选择类(如 事件),然后选择“ 确定”。

    4. 在“管理包” 列表中,选择要在其中存储新队列定义的未密封的管理包。 例如,选择“Service Manager 事件管理配置库” 。 然后选择下一步

    5. “条件 ”页上,生成要用于筛选队列工作项的条件,然后选择“ 下一步”。 只有满足指定条件的工作项才会添加到该队列中。

      例如,在“可用属性”区域中选择“分类类别属性,然后选择“添加”。 在刚刚添加到 “条件 ”区域的列表中,在现在被红色框包围的区域中,选择 “电子邮件问题”,然后选择“ 下一步”。

    6. “摘要 ”页上,选择“ 创建 ”以创建队列。

    7. 在“完成”页中,选择“关闭” 。

验证队列的创建

  1. 在 Service Manager 控制台中,验证新队列是否显示在 “队列 ”窗格中。

  2. “任务”窗格中,选择“属性,然后验证队列是否在定义时显示。

![PowerShell 符号的屏幕截图]。(./media/group-queue-lists/pssymbol.png)可以使用 Windows PowerShell 命令来完成此任务。 有关如何使用 Windows PowerShell 检索 Service Manager 中定义的队列的信息,请参阅 Get-SCSMQueue

编辑队列

若要编辑队列,请执行以下操作:

  1. 在 Service Manager 控制台中,选择“ ”。

  2. 在“ ”窗格中,展开“ ”,然后选择“ 队列”。

  3. “队列 ”窗格中,选择要编辑的队列,例如 Exchange 发送问题队列。 然后,在 “任务 ”窗格中,选择“ 属性”。

  4. “队列属性 ”对话框中的“ 常规 ”和 “条件 ”选项卡上,进行所需的更改。 例如,更改队列的说明。

  5. 选择“确定”以保存更改。

添加列表项

可以使用这些过程将列表项添加到现有列表,然后对其进行验证。 例如,可以使用此过程将激光打印机和检查写入打印机列表项添加到 事件分类 列表中。

将列表项添加到 Service Manager 列表

  1. 在 Service Manager 控制台中,选择“ ”。

  2. 在“ ”窗格中,选择“ 列表”。 “ 列表 ”窗格显示所有现有列表。

  3. 选择要向其添加列表项的列表。 例如,选择“事件分类列表。 在“任务”窗格中的事件分类,选择“属性”。

  4. “列表属性 ”对话框中,选择“ 打印问题”,然后选择“ 添加子级”。 请注意,添加了新的 列表值 列表项。

    注意

    选择“添加项”或“添加子”时,可能会出现“选择管理包”对话框。 如果出现此对话框,请选择默认管理包,选择另一个未密封的管理包,或创建新的管理包。

  5. 选择新的 列表值 列表项。 在 “名称 ”框中,输入新列表项的名称。 例如,输入 激光打印机。 如果需要,可以选择在 “说明”框中输入说明

  6. 重复步骤 4 和 5,并使用名称 “签写打印机”创建新的列表项,然后选择“ 确定”。

验证添加新列表项

  1. 再次选择同一列表,在“任务”窗格中选择“属性”,然后验证新列表项是否显示。

  2. 在 Service Manager 控制台中,创建新事件,然后在“分类类别”列表中找到新列表项。 例如,展开“打印机问题”,然后找到“激光打印机”和检查写入打印机”列表项。

后续步骤