activities
latest
false
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

传统集成活动

上次更新日期 2025年7月14日

设置

简介

为了成功建立连接并向 ServiceNow API 发送请求,“ ServiceNow 作用域 ”活动需要 ServiceNow 租户的端点 URL (端点 URL)、用户名 (UserName) 和密码 (Password)。 您可以选择从 ServiceNow 租户中检索 OAuth 访问令牌。 要检索 OAuth 访问令牌,它需要您的 ServiceNow 实例客户端 ID、 客户端密码和端点 URL。

如果选择使用 OAuth,则必须使 ServiceNow 作用域 活动能够检索 OAuth 访问令牌,并使其他活动能够成功地将请求发送到 ServiceNow API,并且必须完成以下步骤:

  1. 设置 OAuth。
  2. 创建凭据资产。
  3. 构建项目。


设置 OAuth

完成 ServiceNow 文档中的设置 OAuth步骤。 虽然记录的步骤在所有 ServiceNow 平台区域可能相同,但建议您按照您所在特定区域的步骤操作,以防存在差异(例如,马德里纽约等)

以下是我们为示例设置 OAuth 的方法,以供参考。

注意:如果您已为 ServiceNow 实例设置 OAuth,请记下分配给应用程序注册表的客户端 ID客户端密码,然后继续执行2. 创建凭据资产步骤。
  1. 登录到您的 ServiceNow 实例(例如, https://dev74293.service-now.com/login
  2. 转到“ 系统定义”>“插件 ”,并验证 OAuth 插件 “状态” 是否设置为“ 活动”。



  3. 转到“系统 OAuth” >“应用程序注册表”,然后单击 “新建”

    • 当被问及 哪种 OAuth 应用程序时?,单击 “为外部客户端创建 OAuth API 端点”



  4. 输入应用程序的 名称 (例如 UiPathQuickstart),然后单击“ 提交 ”(如果成功,系统会将您重定向回“ 应用程序注册表 ”列表)。



  5. 在“应用程序注册表”列表中,找到您的新应用程序,然后单击其 名称 以打开详细信息页面。
  6. 单击“客户端密码” 旁边的锁定图标以显示值。
  7. 记下“ 客户端 ID ”和“ 客户端密码” 值(您将在“ ServiceNow 作用域 ”活动中输入这些值)。



  8. 如果您希望此 OAuth 应用程序支持 OAuth2,则必须将重定向 URL设置为http://127.0.0.1:10001/authorize/
    重要提示:
    从 v1.3.8 开始,我们添加了对本地端口的支持。 “ ServiceNow 应用程序作用域 ”中提供的“ 本地端口 ”参数是可选且可配置的。默认情况下,其值设置为10001 (例如http://127.0.0.1:10001/authorize/ )。 配置 OAuth 应用程序时,请将重定向 URL 设置为: http://127.0.0.1:{LocalPort}/authorize/ 。 例如,对于本地端口10002 ,重定向 URL 将为http://127.0.0.1:10002/authorize/ 。 不建议在同一项目中更改本地端口。 如果端口发生更改,请创建一个新的项目或工作流,以避免缓存错误(如果有)。


创建凭据资产

ServiceNow 作用 域 活动需要您 SecureString 的 ServiceNow 凭据( 密 码 和客户端密码)输 。要生成 SecureString 变量,建议您在 Orchestrator 租户中创建两个凭据 资产
  1. 登录到要用于项目的 Orchestrator 租户。
  2. 在左侧导航栏中,单击“ 资产 ”(这将打开“ 资产”页面)。
  3. 单击“ + ” 图标以创建新资产(这将打开“ 创建资产 ” 窗口)。



  4. 输入 名称 ,然后在“ 类型”下选择“凭据”。
  5. 在“ 用户 名” 字段中,输入 ServiceNow 应用程序注册表的客户端 ID。
  6. 在“ 密码 ” 字段中,输入 ServiceNow 应用程序注册表的客户端密码。
  7. 单击“创建”。



  8. 重复步骤 3-7,为 ServiceNow 用户 名和 密码创建另一个资产。



构建项目

  1. 创建一个新的自动化项目。

    1. 打开 UiPath Studio
    2. 在“ 新建项目”下,单击“ 流程 ”(这将打开 “新建空白流程” 窗口)。
    3. 输入项目 名称位置说明
    4. 单击“创建”。



  2. 安装 UiPath.ServiceNowActivities 包。

    1. 在“ 设计 ”功能区中,单击“ 管理包 ”(这将打开“ 管理包 ”窗口)。
    2. 在“ 所有包” 下,单击“ 测试版
    3. 搜索 栏中,输入 ServiceNow
    4. 单击,安装并接受 UiPath.ServiceNow.Activities的许可证。

      • 有关 Uipath Studio 包的更多信息,请参阅 Studio 指南中的 管理包

操作完毕!

现在,您已完成设置,可以开始将 ServiceNow 活动添加到项目中。

后续步骤

如需动手学习体验并快速开始使用这些活动,请参阅 快速入门 指南。 本指南提供分步说明,以帮助您创建不同活动的工作示例,以便您可以验证与 ServiceNow 实例的连接并熟悉输入/输出属性。

要了解有关 ServiceNow 活动(包括示例属性输入/输出)的更多信息,请参阅“ 活动 ”页面以获取完整的活动列表以及指向活动详细信息页面的链接。

  • 简介
  • 设置 OAuth
  • 创建凭据资产
  • 构建项目
  • 后续步骤

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo
信任与安全
© 2005-2025 UiPath。保留所有权利。