配置WXP工作流工作区通知

Prev Next

简介

HP Workforce Experience Platform(WXP)中的 工作区通知 功能允许IT管理员从WXP的工作 流 功能向选定的Microsoft Teams或Slack频道发送工作流状态更新。

通知可以在工作流发布时进行配置,或在工作流详情页面进行管理。通知时间和可用设置会根据工作流程使用的是基于警报还是基于计划的触发器而有所不同。

重要提示:

只有在配置并连接至少一个 Microsoft Teams 或 Slack 连接器时,才支持工作区通知。

前提条件

在开始之前,请确保满足以下要求。

必修角色

工作区通知配置涉及两个管理角色。

职责

可用行动

IT管理员

选择 Microsoft Teams 或 Slack 频道以获取工作流程状态通知。IT 管理员可以在 Workflow Builder 中启用、禁用和更新通知设置。

连接器管理员

通过 集成 页面设置和管理 Microsoft Teams 和 Slack 连接器。连接器管理员无法在 Workflow Builder 中选择工作流通知通道,因为他们无法访问工作流功能。

  • 有关 Microsoft Teams 连接器设置的更多信息,请参见 Microsoft Teams。

  • 有关 Slack 连接器设置的更多信息,请参见 Slack。

如果需要的工作区应用或通道不可用,请联系连接器管理员。

连接器设置顺序

Microsoft Teams 和 Slack 所需的设置顺序不同。

Microsoft Teams: 在 集成 页面,请完成以下步骤:

  1. 配置 Microsoft Teams。

  2. 连接 Microsoft Teams。

Slack: 在 集成 页面,完成以下步骤:

  1. 连接Slack。

  2. 配置Slack。

连接器必须配置并连接,才能选择其通道用于工作流通知。

配置工作区通知

本节提供了配置 WXP 工作流程通知的指导。

发布工作流程时启用通知

  1. 解决所有工作流程验证错误后,点击 发布。在发布对话框中,开启 工作区通知。 

    有关发布工作流程的详细信息,请参见 WXP 中的自动化工作流程。

    1. 当没有连接器可用时:如果Microsoft Teams和Slack都未配置并连接,WXP会显示无法配置工作区通知的提示。请联系连接器管理员以完成连接器设置。

    2. 当一个或多个连接器可用时:如果至少配置并连接了一个连接器, 通道部分会 显示以下信息:

      1. 如果有 Microsoft Teams,就用 Microsoft Teams。

      2. 如果Slack可用,就用Slack。

      3. 如果两者都有,两个应用都有

      4. 每个可用连接器对应的通道

    注:

    即使两个连接器中只有一个被配置,通知对话框依然可用。

  2. 使用 频道 下拉菜单选择 Microsoft Teams 或 Slack,或两者。从可用应用中至少选择一个频道。

重要提示:

当未选择频道时,您将看到以下提示:

至少选择一个频道。

欲了解更多信息,请查看工作区应用、频道和频率设置旁的工具提示。

注:

选择频道旁的垃圾桶图标,将该频道从工作流程通知受众中移除。

从通知对话框中移除频道并不会移除该频道的WXP连接器关联。它只是防止该工作流程向该频道发送通知。

基于警报的工作流通知

基于警报的工作流程可以在周期性间隔或警报解决后发送通知。

  1. 选择通知频率:频率设置允许您选择以下选项之一:

    • 每24小时一次

    • 每48小时一次

    • 警报解决后

  2. 通知开始时:对于每24小时和每48小时选择,通知将在满足以下两项条件后开始:

    • 工作流程已经发布。

    • 警报已经触发。

    在相关工作流程发布之前,可以先触发警报。WXP 仅对已触发的警报发送通知。如果警报在下一个 24 小时或 48 小时内解决,WXP 会在到达下一个计划区间时发送最后一次通知。

  3. 通知消息: 消息 部分显示收件人将在 Microsoft Teams 或 Slack 中收到的消息预览。该消息不可编辑。此外:

    • 它用工作流特定的值替换占位符。

    • 它包含了工作流活动页面的链接。

    • 它使用针对基于警报的工作流程的特定内容。

基于日程的工作流程通知

基于计划的工作流使用固定的通知时间,且不包含频率选择器。当基于时间表的工作流发布时,工作区通知对话框还会显示该工作流被部署到的设备数量。

  • 通知时间: 在排程执行完成后,即工作流配置的开始日期和时间后24小时内发送通知。

  • 通知消息: 消息 部分显示收件人在 Microsoft Teams 或 Slack 中收到的通知。该消息不可编辑。此外:

    • 它用工作流特定的值替换占位符。

    • 它包含了工作流活动页面的链接。

    • 它使用针对基于日程的工作流程的内容。

发布后通知管理

你可以在工作流程详情页面管理工作区通知设置。

  1. 打开工作流程。

  2. 点击 “概览 ”标签。

  3. 找到 工作区通知 部分。

  4. 点击编辑图标。

编辑对话框显示的是工作流发布时可用的频道配置控制。对于基于警报的工作流程,对话框还包含频率设置。保存设置后,会显示更新是否成功。

注:

变更仅适用于未来的通知。变更可能需要几分钟才能显现。

发布后启用通知

如果工作流发布时已禁用工作区通知,IT管理员可以在 工作区通知 部分启用通知。通知时间从通知启用时开始,而非工作流最初发布时间。

通知时间取决于工作流程类型:

  • 基于计划的工作流程:在执行完成后,即执行开始后约24小时发送通知。

  • 基于警报的工作流程:选定的通知间隔在满足以下两个条件后开始:

    • 工作区通知已启用。

    • 警报已经触发。

如果警报在下一个24小时或48小时内解决,WXP会在下一个计划时间到时发送最后通知。

查看启用通知设置

启用通知时, 工作区通知 部分会显示以下信息:

  • 通知状态为 开启

  • 带有占位值的消息预览

  • Microsoft Teams、Slack,或两者兼有

  • 所选频道数量

  • 通知频率

基于计划的工作流程显示频率为24小时。基于警报的工作流程显示频率为每24小时、每48小时或警报解决后。

选择编辑图标以查看完整消息模板或更新通知受众。

新增或移除通道

发布后添加的频道遵循工作流程现有的通知间隔。

移除频道会停止该频道的未来通知。它不会断开该频道与WXP的连接。

改变基于警报的工作流程频率

如果你更改频率,WXP会计算出从警报最初触发时间开始的更新间隔。

例如,如果警报在上午11:00触发,频率最初设置为每24小时一次,后来改为每48小时一次,下一次通知是在原来11:00 AM警报触发时间后48小时发送,而非频率设置更改后48小时。

回顾通知传递历史

工作流程详情页面包含在 WXP 尝试发送至少一次通知后,通知传递表。该表保持隐藏,直到发送通知或传递尝试失败。通知传递表可包含以下列:

  • 执行ID

  • 时间

  • 工作区应用

  • 频道

  • 现状

可能的投递状态包括:

  • 已发送

  • 未送达

  • 未送达 - 已断线

开启处决

打开执行的选项取决于工作流程类型和警报级别:

  • 基于计划的工作流程:点击执行 ID 即可在同一浏览器标签页中打开执行页面。相关执行会出现在执行侧面板中。如果执行侧面板无法立即使用,则会弹出加载界面。

  • 基于警报的工作流程:对于车队级警报,点击执行ID与基于计划的工作流程相同。对于设备级警报,执行 ID 列不显示。

编辑历史

工作流发布后对工作区通知设置的更改会显示在 编辑历史中。

记录的变更包括以下内容:

  • 工作区通知已启用。

  • 工作区通知被禁用了。

  • 通知频率也被更改了。

  • 频道也被加入了。

  • 频道被移除。

历史条目的示例包括:

  • 工作区通知由无名氏启用。

  • 简·多关闭了工作区通知。

  • Jane Doe将工作区通知频率从每24小时更新为每48小时一次。

  • 频道A和频道B被添加,用于接收Jane Doe发布的工作区通知。

  • Jane Doe将A频道、B频道和C频道从工作区通知中移除。

移除通道或断开连接器

WXP 保护活跃工作流使用的通知设置。活跃工作流是指具有 “实时 ”或 “计划 ”状态的工作流。

从集成页面移除通道

如果一个同时拥有 IT 管理员和连接器管理员权限的用户试图从 Integrations 页面移除 Microsoft Teams 或 Slack 频道,该通道将被活跃工作流程使用:

  • WXP防止频道被移除。

  • 对话框显示使用该通道的活跃工作流程。

  • 对话框包含了受影响工作流程的链接。

如果仅拥有连接器管理员权限的用户尝试从 集成 页面移除 Microsoft Teams 或 Slack 频道,该活跃工作流程将使用:

  • 静态消息指示用户联系IT管理员,确认没有活跃的工作流程使用该连接器。

断开 Microsoft Teams 或 Slack 连接

如果一个同时拥有IT管理员和连接器管理员权限的用户试图断开一个活跃工作流程使用的连接器:

  • WXP防止连接器被断开。

  • 对话框显示受影响的活跃工作流。

  • 对话框包含了受影响工作流程的链接。

如果仅拥有连接器管理员权限的用户尝试断开被活跃工作流程使用的 Microsoft Teams 或 Slack 连接器,请使用:

  • 静态消息指示用户联系IT管理员,确认没有活跃的工作流程使用该连接器。

连接器断开时的行为

如果 Microsoft Teams、Slack 或两个连接器在活跃工作流程使用时断开连接,WXP 会保留该工作流程的通知设置。

工作区通知切换保持开启,之前的频道选择也会被存储。如果断开的连接器恢复,这些设置会自动重新生效。

实时工作流程

在工作流程的 概览 标签页:

  • 工作 区通知下方会出现横幅。

  • 横幅标识断开的连接器或连接器。

  • 横幅指示用户联系连接器管理员。

在通知传递表中:

  • 断线前已发送的通知仍标记为 已发送。

  • 因连接器断开导致的送达失败会被标记为 “未送达 - 已断开”。

当用户选择编辑图标时:

  • 工作区通知开关依然开启。

  • 横幅标识断开的连接器。

  • 断开连接器的设置是禁用的。

  • 连接连接器的设置仍可编辑。

例如,如果 Microsoft Teams 已断开连接但 Slack 仍然连接,Microsoft Teams 频道选择会被禁用,而 Slack 频道选择仍可编辑。

如果两个连接器都断开:

  • 工作区通知开关依然开启。

  • 两个专用接口频道选择器均被禁用。

  • 之前的频道选择被保留。

定时工作流程

对于尚未发送通知的计划工作流:

  • 在 工作区通知下方会出现一个连接器断开横幅。

  • 通知传递表保持空。

  • 工作区通知开关依然开启。

  • 断开连接器的设置是禁用的。

  • 剩余连接连接器的设置仍可编辑。

  • 之前的频道选择被保留。

草稿工作流程

草稿工作流无需特殊断开后行为。用户发布工作流程时,WXP会评估连接器的可用性。未配置和连接的连接器不会作为可用通知选项出现。

传递错误状态

WXP在发布后通知传递表中使用两种故障状态。

现状

含义

未送达

一般交付失败,包括由直接在 Microsoft Teams 或 Slack 中删除的频道引起的失败。

未送达 - 已断线

配送失败是因为Microsoft Teams或Slack连接器被断开了。

通道或租户删除后的通知行为

频道删除:如果通知频道在 Microsoft Teams 或 Slack 中直接被删除,通知传递到已删除频道的通知将失败。WXP 显示投放状态为未送达。

租户删除:当租户被删除时,WXP会完成以下操作:

  • 删除所有相关的通知审计记录。

  • 删除与 Microsoft Teams 相关的通知条目。

  • 删除与 Slack 相关的通知条目。

常见问题解答

1. 谁可以配置工作流程通知通道?

只有IT管理员可以选择Microsoft Teams或Slack频道来接收工作流程通知。

连接器管理员可以从集成页面配置和连接工作区应用,但不能在工作流构建器中选择通知通道。

2. 我可以同时选择Microsoft Teams和Slack的频道吗?

是的。如果两个连接器都已配置并连接,通知对话框会显示两个应用的通道。

3. 我需要从每个应用中选择一个频道吗?

不行。你必须至少选择一个Microsoft Teams或Slack频道。

4. 我可以向多个频道发送通知吗?

是的。你可以从频道下拉菜单中选择多个频道。

5. 从工作流程通知设置中移除通道会不会使其与WXP断开连接?

不会。从工作流程中移除某个频道,只会阻止该工作流程向频道发送通知。

6. 我可以编辑通知消息吗?

不是。WXP 从不可编辑的模板生成消息,并在通知发送时填充占位符值。

7. 如果在工作流发布后启用通知会发生什么?

通知计时器从工作区通知启用时开始,而不是工作流最初发布时。

8. 如果我更改基于警报的工作流程频率会发生什么?

WXP计算新间隔是从警报的原始触发时间开始计算,而不是从频率变更的时间开始计算。

9. 如果警报在选定时间前解决,会发生什么?

在24小时或48小时间隔内,WXP会在下一个预定间隔发送最后一次通知。

10. 如果基于计划的工作流程在24小时内完成,会发生什么?

WXP仍会在24小时后发送最后一次通知,且不再发送任何后续通知。

11. 如果连接器断开会发生什么?

WXP 保留了工作流通知开关和所选通道。在连接器恢复之前,已断开连接器的控制项会被禁用,但连接应用的设置仍可编辑。

12. 如果频道在Microsoft Teams或Slack中直接被删除,会发生什么?

WXP会从工作流通知配置中移除已删除的频道,并显示一个横幅说明变更。投递失败的尝试使用 “未投达 ”状态。

13. 为什么通知交付表不可见?

该表保持隐藏状态,直到WXP尝试发送通知。通知发送或投递失败后,表才会被看到。

联系我们

如需帮助,请 创建支持案件 或电子邮件 support@wxp.hp.com。