不知道大家对于ServiceNow有多少了解?简单来说就是提供了一个低代码平台,不仅可以自己配置,也可以购买下载已经完善的App。无论是否学习过编程,都能在短时间内上手操作。
今天来简单介绍一下我认为ServiceNow最好用的功能之一的Workflow。
什么是Workflow?

What is Workflow?
Workflow是在应用程序中自动化流程的一系列Activity(活动)。

⬆ 例 <Workflow:Knowledge – Approval Publish>
所有的Workflow都以Activity<Begin>开始,并以Activity<End>结束执行。
当一个Activity完成时,该Activity通过适当的节点过渡到下一个Activity。
名词解释

Activity是执行不同任务的workflow block(工作流块),例如有:Approval审批、Sending Email发送电子邮件、Running Scripts运行脚本。
什么时候使用Workflow?

When will Workflow be used?
当Case需要实行自动化、多步骤流程时,推荐使用Workflow。例如:
-
Approvals – 审批
-
SLAs – 服务水平协议
-
Task creation – 创建Task
-
Event generation – 生成Event事件
-
Email notifications – 电子邮件通知
但是要注意,其中许多Activity,例如创建Task、生成Event事件和电子邮件通知,都可以使用其他方式来完成。
是否使用Workflow取决于你的目的。
来一个更简单的例子吧。
-
如果只是在插入新记录时发送邮件的话,直接写个Notification就够了,发送条件设置为【表插入新记录】。
-
如果是审批后发送相应的审批通过/拒绝的邮件,就可以用WF来管理,比单独写Notification更直观、更方便管理。
Workflow编辑器

Workflow Editor
Workflow Editor是一个可视化的、用于定义流程的界面。Workflow Editor 通过添加、排列、删除和连接Activity来创建和修改Workflow。
Workflow Editor的Welcome选项卡的Help页签中会显示Workflow Editor的视频教程、社区讨论和知识文章等有用的链接。有兴趣的同学可以自己查阅。

通过拖拉右侧的Activity就可以将Activity放置到画布上,非常简单方便。

名词解释

-
Canvas Tabs画布选项卡:创建新的或访问现有的Workflow。可以打开多个Workflow。
-
Title Bar标题栏:显示用于配置、测试和验证的Workflow名称、状态和控件。
-
Workflow menu工作流菜单:打开一个菜单来配置当前Workflow。
-
Workflow properties工作流属性:打开当前Workflow的属性表单。
-
Start开始:运行工作流程。这个按钮仅适用于Global表。如果要在私有scope中测试Workflow,请在你正在测试的表中插入一条满足Workflow条件的新记录。
-
Validate验证:可以检测Workflow是否会运行失败。(但是只是简单的检查,并不能深度检测)
-
Help帮助:打开Workflow的官方文档。
-
Canvas画布:在此工作界面上可以创建新的或编辑现有的Workflow。
-
Palette:包含所有可用的Workflow Activity和可用作Subflow子工作流的现有Workflow。将Activity和subflow子工作流拖到画布上就可以创建新的Workflow或编辑现有的Workflow。
还有很多玩法在此就不多介绍了,此文仅作为打开新世界的大门的钥匙。感兴趣的同学也可以自己申请一个实例环境试一试。这些功能都是免费的喔~
https://developer.servicenow.com/dev.do#!/
✦✦
由于微信公众号修改了推送规则,
没有加“星标★”的订阅号,
收到的推送只有标题和小图,
而且会慢慢收不到最新的推送。
想要不错过各类讯息,
小伙伴们可以将【乐科科集团】公众号
加个星标❤

你 “在看” 我吗?