生成事件通知

为要发送到客户端应用程序的事件创建触发器,例如新的 PTO 请求或记录更改的通知。从模板类型中选择,然后在生成器中自定义事件。本文假定您已经为此工作流创建了微应用。有关分步详细信息,请参阅 添加新的微应用

请按照以下步骤生成事件通知:

  • 创建发送通知/操作和目标订阅者的条件。
  • 为订阅者配置通知卡。
  • 配置操作项。
  • 设置到期条件和时间段。

创建通知

  1. 选择要向其添加事件的微应用。选择页面底部的添加通知
  2. 通知事件 指定一个名称。
  3. 从以下选项中选择所需的触发器和通知类型:

    • 新记录 -在记录源 (SoR) 中创建新记录时发送通知。
    • 更改的记录 -当 SoR 中的现有记录发生更改时发送通知。
    • 匹配记录 -当记录与 SoR 中的特定时间定义的查询匹配时发送通知。
    • 删除记录 -当 SoR 中删除当前记录时发送通知。
    • 定期通知 -(用户操作)定期发送非数据驱动的通知。
    • 定期报告 -在指定时间间隔内发送包含汇总报告数据(分组)的定期通知。
    • 日期提醒 -在记录日期列值之前或之后的指定时间发送通知。

    以下屏幕截图显示了新建通知屏幕的外观:

    新通知

    注意:

    根据您选择的特定事件触发器类型,步骤略有不同。

  4. 确认您的数据源并选择要访问的数据表。选择添加。新通知将添加到通知列表中,并准备好进行配置。

    注意:

    由于 Citrix Workspace 微应用支持跨集成微应用,因此选择数据源列表将显示所有可用的集成数据源。

    此时将打开“编辑通知”屏幕。按照以下步骤配置通知。正确配置通知后,滚动到页面顶部并选择保存

通知名称

通知名称允许您输入通知名称,并选择是否在与目标应用程序集成同步后立即运行通知事件。

新建通知名称部分

内容

内容允许您配置通知上显示的信息。在这里,您可以配置通知图标、通知标题和正文内容以及显示卡图像。您可以根据需要输入变量以合并从目标应用程序集成中生成的元素。

新建通知内容部分

“目标”页

“目标页”允许您选择选择通知时显示的页面。您可以选择目标微应用、目标页面,也可以预览页面以查看您的微应用收件人收到的内容。

新建通知目标页面部分

设置

“设置”允许您定义通知和通知收件人的触发条件。选择“受众”以定义集成中通知的收件人,选择“编辑条件”以设置触发用户通知的条件。

新的通知设置

分组

对于定期报告通知,设置下有一个分组功能。使用此功能将多个事件收集到一个通知中。例如:

  • 用户在指定期间(如一天)收到 10 个工作票证,但您希望用户只收到一个通知。
  • 用户在一个工作日内清除许多批准,但您希望他们在当天结束时收到任何剩余批准的通知。

为数据分 组依据选择一个数据列值,然后选择一个 时间段。“时间段”字段定义了从您将事件设置为在上面的“运行 频率”字段中运行 的时间段。例如,“ 天”表示运行事件触发器的同一天。如果选择“自定义间隔”,则会打开“自定义间隔”和“”字段的详细信息。

分组

日期提醒

对于 日期提醒 通知,页面顶部附近的“运行频率”字段定义运行同步的时间。“设置”下的“发送提醒”字段定义了事件发送通知之前或之后的时间。

过期时间

过期允许您定义删除通知的任何条件。您可以设置为在集成中的记录不再可用时过期通知。您可以在定义的时间间隔后过期通知。您还可以配置集成触发器条件,以便在目标集成中的数据发生更改时过期通知。

新的通知到期部分

正确配置通知后,滚动到页面顶部并选择保存

运行事件

在通知生成器顶部栏中选择 运行 事件以手动触发此事件通知以运行。选择显示事件日志以查看按严重性分类的更改历史记录。您还可以从 microapp 的“通知”概述屏幕顶部栏 运行所 有事件。

清除所有通知

要清除 Microapp 中的所有通知,请在 Microapp 的“通知”概览屏幕上单个通知的编辑菜单上选择“清除所有 通知”。当您需要重新组织或重新生成通知时(例如,测试时)使用较新的数据结构时,此功能会清除通知。

生成事件通知