activities
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
UiPath logo, featuring letters U and I in white
传统集成活动
Last updated 2024年11月8日

设置

简介

为了成功建立连接并向 NetSuite SOAP 操作发送请求,该活动使用 基于令牌 (首选)或 用户凭据身份验证 来连接到新的或现有的 NetSuite 集成记录

要使 NetSuite 作用域 活动能够进行身份验证,并使其他活动能够成功向 NetSuite SOAP 操作发送请求,您必须完成 先决条件 和以下步骤:

  1. 启用显示内部 ID
  2. 创建集成记录
  3. 有两个选项:
  4. 创建用户访问令牌(仅限基于令牌的身份验证)
  5. 获取角色 ID (仅限用户凭据身份验证)
  6. 创建凭据资产


先决条件

  • NetSuite 帐户

    • 在“ NetSuite 作用域 ”活动中,您的帐户 ID是必填项。
    • 您可以在 NetSuite URL 的开头找到您的 NetSuite 帐户 ID。 例如,如果 URL 为 https://<span>1234567.app.netsuite.com</span>/,则您的帐户 ID 为 1234567
      注意: 使用此活动包时,请务必阅读并遵循 NetSuite 的 SuiteApp 架构基础知识和示例 (SAFE) 指南和 并发监管备忘单中记录的最佳实践。

步骤

1. 启用显示内部 ID

按照 NetSuite 文档中的步骤 启用“显示内部 ID”首选项

启用此首选项后,您可以查看 NetSuite 中所有字段、记录、列表、工作流操作和自定义表单的内部 ID。 对于大多数 NetSuite 活动,对象的内部 ID 是必需的输入属性。



2. 创建集成记录

按照 NetSuite 文档中的步骤 创建集成记录

创建记录时,请记下以下身份验证详细信息。 NetSuite 作用域 活动输入属性要求因您使用的身份验证方法而异。

提示: 使用此活动包时,基于令牌的身份验证是首选身份验证方法。
  • 基于令牌的身份验证

    • 使用者密钥
    • 使用者密码

      • 请注意,这是您唯一可以检索这些值的时间。



    • 用户凭据
    • 应用程序 ID



3a.创建用户访问令牌

如果您的身份验证方法是基于令牌的身份验证方法,请按照 NetSuite 文档中的步骤 创建用户访问令牌

创建令牌后,记下确认页面上显示的令牌 ID 和令牌密码。

3a。获取角色 ID

如果您的身份验证方法是用户凭据,请按照 NetSuite 文档中的步骤获取 与角色关联的内部 ID

找到用于连接的角色后,记下“内部 ID”列中显示的 ID。

4. 创建凭据资产
NetSuite 作用域 活动需要为以下身份验证属性输入 SecureString
  • 标准身份验证(用户凭据)

    • 密码
  • 基于令牌的身份验证

    • 使用者密码
    • 令牌密码
要遵循 NetSuite 的安全最佳实践(在其 SuiteApp 架构基础知识和示例 (SAFE) 指南中记录),建议您使用 Orchestrator 租户中的 资产 功能来安全地管理凭据并为属性值生成 SecureString

要为您的 NetSuite 凭据创建新 资产 ,请按照以下步骤操作。

  1. 登录到要用于项目的 Orchestrator 租户。
  2. 在左侧导航栏中,单击“ 资产 ”(这将打开“ 资产”页面)。
  3. 单击“ + ” 图标以创建新资产(这将打开“ 创建资产 ” 窗口)。
  4. 根据您的身份验证方法(“ 标准身份验证”“ 基于令牌的身份验证”)执行后续步骤。



标准身份验证

重要提示: 标准凭据已被视为已弃用,并将在未来的版本中删除。 它们不应用于任何新项目,并且应更新现有项目以使用基于令牌的身份验证。

如果您使用的是标准身份验证,请创建一个资产:

  1. 输入 名称 ,然后在“ 类型”下选择“凭据”。
  2. 在“ 用户 名” 字段中,输入要进行身份验证的 NetSuite 用户的 电子邮件
  3. 在“ 密码 ” 字段中,输入与 NetSuite 用户关联的 密码
  4. 单击“创建”。



基于令牌的身份验证

如果您使用的是基于令牌的身份验证,请创建两个资产:

  1. 输入 名称 ,然后在“ 类型”下选择“凭据”。
  2. 在“ 用户 名” 字段中,输入 NetSuite 集成记录的 使用者 密钥。
  3. 在“ 密码 ” 字段中,输入 NetSuite 集成记录的 使用者 密码。
  4. 单击“创建”。



  5. 重复步骤 1-4,为 ServiceNow 令牌 ID 和 TokenSecret创建另一个资产。



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

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

  2. 安装 UiPath.NetSuite.Activities 包。

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

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

操作完毕!

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

后续步骤

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

  • 简介
  • 先决条件
  • 步骤
  • 后续步骤

此页面有帮助吗?

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