ServiceNow 是一家领先的企业运营数字化工作流软件提供商。 Automation 360 ServiceNow 命令包使用 ServiceNow API 让您在 Automation 360 中构建和部署机器人,这些机器人可以处理 ServiceNow 中的记录和触发器。
概览
ServiceNow 软件包提供与 ServiceNow 进行身份验证的操作,并对记录和附件执行多个操作。
Automation 360 机器人可以提高下列类型工作流程的处理效率:客户账户创建和管理、客户验证、员工入职和离职、数据提取和迁移,以及索赔和发票处理。Automation 360 帮助扩展 ServiceNow 的核心工作流程功能,以便您可以自动执行重复任务,实现智能的端到端自动化。 此 Automation 360 命令包使 Automation 360 机器人和流程能够在 Automation 360 平台内本地使用 ServiceNow API 功能。
先决条件
- 机器人创造程序必须能够访问具有所需权限的 ServiceNow 账户,才能执行此软件包启用的任务。 请参阅 Roles。
- 请遵循 ServiceNow 的指南,使用 OAuth 2.0 对外部客户端进行身份验证。 请参阅 Setup OAuth。
- 在 ServiceNow 中创建开发者账户和开发者实例。 请参阅 Personal Developer Instances。
操作
以下操作可在 ServiceNow 软件包中执行:
| 操作 | 描述 |
|---|---|
| ServiceNow 身份验证操作 | 使用此操作可对 ServiceNow 实例的连接进行身份验证,并创建一个自动化会话。 |
| ServiceNow 撤销身份验证操作 | 使用此操作可断开并撤销与 ServiceNow 实例的连接认证,并关闭自动化会话。 |
| ServiceNow 创建记录操作 | 使用此操作在 ServiceNow 表中创建一条记录。 |
| ServiceNow 删除记录操作 | 使用此操作从 ServiceNow 表中删除一条记录。 |
| ServiceNow 获取记录操作 | 使用此操作从 ServiceNow 表中检索一条记录。 |
| ServiceNow 获取多条记录操作 | 使用此操作从 ServiceNow 表中检索多条记录。 |
| ServiceNow 更新记录操作 | 使用此操作更新 ServiceNow 表中的一条记录。 |
| 使用 ServiceNow 添加附件操作 | 使用此操作可将附件添加到 ServiceNow 表中的记录。 |
| ServiceNow 分配文件操作 | 使用此操作可为 ServiceNow 记录中可用的文件创建文件流。 |
| ServiceNow 删除附件操作 | 使用此操作可从 ServiceNow 表中的记录中删除附件。 |
| ServiceNow 获取附件操作 | 使用此操作从 ServiceNow 表中的记录检索文件。 |
文件流式传输
ServiceNow 软件包现在支持文件流功能。 文件流功能使您能够为基于文件的操作创建、管理和运行 API 任务,因为它允许您直接从 ServiceNow 实例流式传输文件。 直接从数据源流式传输文件,无需通过相应操作下载和上传文件。 有关文件流的更多信息,请参阅 使用文件变量进行文件流式传输。
您可以使用分配文件操作来创建一个文件变量以保存文件流,然后在会话中将该文件变量作为任何兼容文件流操作的输入使用。 上传文件附件操作也支持文件流。 这两项操作都可以让您为涉及 ServiceNow 附件的场景创建自动化。
触发器
ServiceNow 软件包包含事件触发器和网页触发器。 您可以使用 ServiceNow 触发器来启动 Automation 360 机器人,以响应 ServiceNow 中的事件,例如事件创建、更新等。
有关 ServiceNow 网页触发器的详细信息,请参阅 ServiceNow 网页记录事件触发器。
ServiceNow 包工作流
以下视频展示了使用 ServiceNow 命令包时,Automation 360 与 ServiceNow 之间的交互:
场景
- 创建、读取、更新和删除来自 ServiceNow 表的记录。
- 在 ServiceNow 记录中添加、下载和删除附件。
- 简化事件响应。
- 从新事件的创建或事件更新中触发特定的自动化操作。