Loading
使用 Salesforce Flow 自动化业务流程
使 MuleSoft RPA 流程对流可用

使 MuleSoft RPA 流程对流可用

配置 MuleSoft Anypoint 平台与贵组织之间的连接,以导入 MuleSoft RPA API。然后,将 API 注册为外部服务,以在流中使用它们。

所需的 Edition

适用于:Lightning Experience
查看支持的版本。
备注
备注 要将 Mulesoft RPA 与 Flow Builder 一起使用,您需要 MuleSoft Automation 订阅和具有所有必要权限的 MuleSoft RPA 用户。请参阅 ⁇ 任意点访问权限管理 RPA 权限 ⁇

要使 MuleSoft RPA 流程对流可用,必须先:

  • 在 MuleSoft RPA 管理器中,将 RPA 流程作为 REST API 发布到 Anypoint Exchange
  • 在 MuleSoft RPA 管理器中,为自己创建 API 密钥,并将其存储在安全的位置。或者,复制 API 密钥,以在创建外部凭据时使用。
  • 在 Salesforce 中,创建并分配权限集,使用户可以在流中调用此 MuleSoft RPA 流程。
  1. 从设置中将 Salesforce 连接到 MuleSoft Anypoint Exchange,创建 MuleSoft Anypoint 平台和贵组织之间的初始连接。
  2. 创建外部凭据,以通过这些值验证 MuleSoft RPA 管理器。外部凭据详细说明了 Salesforce 如何向 MuleSoft RPA 管理器进行身份验证。您可以将外部凭据链接到用户的权限集以及指定 MuleSoft RPA 管理器 URL 的命名凭据。
    部分
    标签 在 Salesforce 用户界面(例如列表视图)中显示的外部凭据的用户友好名称。
    名称

    用于从标注定义和通过 API 引用此外部凭据的唯一标识符。

    名称仅能包含下划线和字母数字字符。它必须是唯一的,以字母开头,不包括空格,不以下划线结束,且不能包含两个连续的下划线。

    验证协议 自定义
    主体

    使用这些值创建主体。

    序列号
    1
    身份验证参数
    添加身份认证参数,它的值是您之前在 RPA Manager 中创建的 API 密钥。您可以在此外部凭据的自定义标题中使用身份验证参数的名称。
    自定义标题

    使用这些值创建自定义标题。

    名称
    x-apikey

    该值区分大小写。

    {!$Credential.External_Credential_Name.RPA_API_Key}

    External_Credential_Name 是外部凭据的名称。

    RPA_API_Key 是您创建的身份认证参数的名称,用于存储您之前在 RPA Manager 中创建的 API 密钥。

    序列号
    1
  3. 使用您创建的权限集启用外部凭据主体,以使用户调用此 RPA 流程。
  4. 创建命名凭据,用于存储 MuleSoft RPA 管理器的 URL。

    将命名凭据链接到在上一步中创建的外部凭据。

    部分
    标签 Salesforce 用户界面(如列表视图)中所显示的命名凭据的用户友好名称。
    名称

    用于通过 API 引用来自标注定义的此命名凭据的唯一标识符。

    名称仅能包含下划线和字母数字字符。它必须是唯一的,以字母开头,不包括空格,不以下划线结束,且不能包含两个连续的下划线。

    URL MuleSoft RPA 管理器 URL,例如 https://myOrg.rpa.mulesoft.com
    外部凭据 选择您在上一步中创建的外部凭据。
    生成身份验证标题 取消选择此选项。
    允许 HTTP 标头中的公式 选择此选项。
  5. 将 MuleSoft RPA API 导入 Salesforce,并使用您在“导入服务”窗口的上一步中创建的命名凭据。
  6. MuleSoft RPA API 选择 startProcessgetProcessExecutionStatus 操作。

在流中使用 MuleSoft RPA 流程。

 
正在加载
Salesforce Help | Article