设计 LPM 工作流

本部分提供有关配置 LPM 以搭配事态管理器进行工作的信息。有关详细信息,请参考 LPM 随附的文档。

要设计 LPM 工作流以与事态管理器相集成,有两个基本步骤:

  1. 创建工作流布局
  2. 配置 Web 服务操作的属性,将信息传回事态管理器

您还需要创建相应的 LPM 监听程序。

要创建 LPM 工作流布局:

  1. 在工作流资源管理器中,创建新的文件夹,然后右键单击它并单击新建工作流。
  2. 创建所需的工作流程,如 Ivanti 流程管理器文档所述。
  3. 使用系统组中的 Web 服务操作作为工作流的终点。

事态管理器为 LPM 提供一项 Web 服务,用于集成回 Service Desk 或 Asset Manager,因此请确保 LPM 工作流中的所有终点都以 Web 服务操作作为结束。以下步骤介绍如何使用 LPM Web 服务操作设置通信。

要配置 LPM Web 服务操作:

  1. 显示 Web 服务的属性。
  2. 设置所需的密码、超时以及用户名。
  3. 单击 Endpoint URL 旁边的 省略号图标
    随即启动一个向导。
  4. 在 Web 服务 URL 框中,键入:
    https://server/EventLogService/EventLog.asmx?WSDL
    其中 server/EventLogService 是托管事态日志 Web 服务的服务器和虚拟目录名称(通常是 Service Desk 或 Asset Manager Web 服务器)。
  5. 单击下一步
  6. 在调用方法列表中,选择 PostIntegrationEventSendIntegrationEvent,然后单击下一步。
    随即出现输入参数字段映射页面。

事态管理器提供了两种模式的操作:一种是同步“发送事态”,会在收到事态时进行处理,这种模式速度更快,另一种是异步“后置事态”,会将事态排队,在“事态服务”下次轮询时进行处理,这种模式更为有效。

  1. 按以下内容编辑字段映射:
    EventSource – 键入您将要用于事态管理器中集成流程来源名称的名称(请参阅创建集成流程来源
    EventType
    – 键入您在事态管理器中定义事态时要用作“事态类型”属性的名称(请参阅定义事态
    Title – 设置一个值
    ProcessGuid – 插入 tps_process_guid 的字段映射
    ClassTypeGuid – 插入 tps_class_type_guid 的字段映射
    ObjectInstanceGuid – 插入 tps_object_guid 的字段映射
    Parametern – 插入所有 tps_attributen 值的字段映射
  2. 保存工作流。

LPM Web 服务操作将值输入到 Service Desk 或 Asset Manager 数据库的“事态管理”模块的“事态”表中。之后,这些条目由事态管理器进行处理。您在上面所配置的前几个 Web 服务字段映射使得事态管理器可以标识出相应的 Service Desk 或 Asset Manager 流程实例(例如,事态与哪个特定的事件相关)。上面的参数 n 映射使您可以将 LPM 中的可配置信息传递到“事态”表,之后这些信息可以在事态管理器中被映射到特定的 Service Desk 或 Asset Manager 属性。

有关事态管理器 Web 服务方法的技术信息,请参阅 Service Desk 或 Asset Manager 系统中的 https://server/instance.EventManager/EventLog.asmx