通知业务规则

通知业务规则

业务规则用于自动执行符合特定接收条件的通知的某些动作。使用通知业务规则可自动执行的一些操作包括暂停特定通知或关闭某些用户的通知。


所需角色: SDAdmin 或 HelpDeskConfig


业务规则根据规则组进行分类和组织。您可以为所有相关组配置一个规则组。规则组非常有用,因为您可以限制或仅针对特定通知应用特定规则。


要创建新组,请单击规则组。在显示的页面上,提供名称和描述,然后单击添加。

 

配置业务规则

 

创建规则组后,创建业务规则。


将鼠标悬停在规则组上,然后单击添加规则。使用以下提示填写显示的表格。


使用切换按钮启用业务规则。如果以后想暂停执行,可以将其禁用。

 

字段

描述

规则名称和说明

 

 


 

 

 

 

提供一个合适的规则名称,并简要明确地说明如何使用该业务。

 

执行操作

 


选择在请求生命周期中执行规则的时间:

 

创建后

编辑后

永久删除

移至垃圾箱

 

如果选择已编辑,则可以在配置条件时选择是每次执行规则,还是只在第一次执行规则。
如果选择永久删除并将中止流程执行配置为操作,则已删除的请求将保留在回收站中。

在..时执行

 


选择规则执行时间窗口:

 

任何时间


工作时间内


工作时间以外

 

 

级联执行

 


选择规则的执行顺序:

 

执行下一个规则


过此组中的其余规则


跳过所有组的现有规则

 

级联执行可以确定规则的执行顺序。当一条规则的执行结果是下一条规则的输入时,这将非常有用。级联执行对于需要多级审批或对特定决策的各种标准进行评估的情况非常有用。

条件

 


定义接收请求的条件。


根据标准应用条件


在该选项下,您可以从下拉列表中选择所需的标准。可以配置各模块的各种标准。


每条规则最多可配置 100 个条件。


此外,还可以使用 AND/OR 逻辑运算符为每个条件配置最多 10 个附加嵌套条件。


使用自定义函数应用条件


在此选项下,您可以配置自己的自定义函数来定义传入请求的条件。


不应用条件


在此选项下,业务规则将应用于所有收到的请求。


动作  

 


选择中止执行进程还是执行自定义动作。


选择 “中止执行进程”时,可以添加要显示给用户的所需错误信息,然后单击 “保存”。


选择 “执行自定义动作”时,可以从以下 6 个自定义动作中进行选择,当传入的请求满足配置的条件时,将执行这些操作。

 

字段更新

 

自定义函数

 

执行脚本

 

If-If

 

If-Else

 

条件动作

执行自定义动作

 

业务规则被配置为对满足特定接收条件的请求执行各种操作。

 

在 ServiceDesk Plus 中,您可以为业务规则配置以下 6 个自定义动作:

 

  • 字段更新
  • 自定义函数
  • 执行脚本
  • If-If
  • If-Else
  • 条件动作


 

字段更新

 

这是可以通过业务规则完成的最简单易行的动作之一。它只涉及修改传入请求的字段。


由于相关配置的原因,修改字段可能会导致各种其他动作。此外,在一个字段更新动作中,最多可以修改 15 个字段。


例如,如果收到的请求是高优先级请求,就可以配置业务规则,检查请求主题中的关键字,并相应地更新类别字段。


此字段更新动作将确保自动指派一名技术人员,并确保高优先级请求得到必要的关注,以便尽早关闭。

 


 

选择覆盖字段值时,业务规则配置优先于请求值。也就是说,如果请求包含一些字段的预设值,而这些值在执行配置的业务规则时会被修改,那么业务规则值将被覆盖,原始值将被删除。

 

自定义函数

 

对于无法直接执行的动作,可以通过使用应用程序数据和外部应用程序数据来创建自定义函数,以执行环境中所需的动作。


自定义函数可用于创建/关闭请求或注释,并与变更/问题相关联。


ServiceDesk Plus 中的自定义函数基于 Zoho 特有的脚本语言 Deluge。


请按照以下步骤创建新的自定义函数:

  • 单击创建新的自定义函数。
  • 在显示的页面上,为自定义动作提供名称和描述。
  • 在 Deluge 脚本编辑器上通过简单的拖放操作创建自定义函数。
  • 在左侧窗格中,除了各种代码片段外,还有几个内置函数可用于各种操作,如发送邮件和通知利益相关者。
  • 然后,保存并测试自定义函数。如有需要,您可以测试脚本是否按预期运行。 

 


 

执行脚本

脚本和自定义函数一样,需要执行开箱即用的操作。脚本是通过使用应用程序数据和来自外部应用程序的数据来创建的,以执行环境中所需的操作。

不过,与自定义函数不同的是,脚本不能在应用程序内创建。您必须使用外部执行文件来配置脚本,以满足您的特定需求。

在自定义动作下,您可以配置执行脚本或自定义函数。 不能同时配置这两个操作。