2.3. 将 Fuse Online 注册为 Salesforce 客户端应用程序


在集成中,要连接到 Salesforce,必须首先将 Fuse 在线环境注册为可访问 Salesforce 的客户端应用程序。这可让您创建连接到 Salesforce 的任何数量集成。换句话说,您只需要在 Salesforce 中注册特定的 Fuse 在线环境。

在每个 Fuse 在线环境中,每个 Fuse 在线环境中只能使用一个将 Fuse Online 注册为 Salesforce 客户端应用程序。但是,虽然每个 Salesforce 连接都使用相同的注册,但可以使用不同的用户凭证。

如果您已经将 Fuse Online 注册为 Salesforce 客户端并创建了 Salesforce 连接,请跳至 Creating and deploy the Twitter to Salesforce 集成

前提条件

您已登录到 Fuse Online。

流程

  1. 在 Fuse Online 中:

    1. 在左侧面板中,单击 Settings
    2. Settings 页面中,在回调 URL 右侧,点 Copy Callback URL 将 Fuse Online 环境的回调 URL 复制到剪贴板。在此过程结束时,您将需要这个 URL。
    3. 点击 Salesforce 条目显示 客户端 ID 和客户端 Secret 字段。
  2. 在另一个浏览器标签页中,登录到 Salesforce 帐户,并按照以下步骤创建连接的应用程序。这些说明假设您使用 Salesforce Classic 用户界面。要从 Salesforce Lightning 体验界面切换,请点击您的配置集图标,并选择 切换到 Salesforce Classic。如需更多信息,请参阅有关创建连接应用程序的 Salesforce 文档

    1. 在 Salesforce 中,在右上角点击 Setup
    2. 在左侧面板中,选择 Build > Create > Apps
    3. 向下滚动到 Connected Apps 并点击 New
    4. 输入所需信息,然后选择 Enable OAuth Settings
    5. Callback URL 字段中,粘贴您的 Fuse Online URL,该 URL 在此流程开始时进行复制。例如 :https://app-proj912876.7b63.fuse-ignite.openshiftapps.com/api/v1/credentials/callback
    6. 对于 OAuth 范围,请添加:

      • 通过 API(api)管理用户数据.
      • 访问唯一标识符(openid)
      • 随时执行请求(refresh_token、line_accesss)
    7. 选择 Configure ID 令牌,然后选择 Include Standard Claims
    8. 向下滚动,再单击 Save
    9. 向上滚动以查看 Salesforce 表示短等待: SF message to wait a few minutes
    10. Continue
    11. 复制 Salesforce 提供的消费者密钥。
  3. 返回到您的 Fuse Online Settings 页面,并将 Salesforce 提供的消费者密钥粘贴到 Fuse 在线 Salesforce 客户端 ID 字段中。
  4. 返回 Salesforce 网站并复制 Salesforce 提供的消费者 secret。
  5. 返回到您的 Fuse Online Settings 页面,并将 Salesforce 提供的消费者 secret 粘贴到 Fuse Online Salesforce Client Secret 字段中。
  6. 点击 Save
  7. Salesforce 条目折叠它。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat