为 Cloud Data Fusion 创建 Salesforce 关联的应用

本页介绍了在 Cloud Data Fusion 中使用 Salesforce 插件时如何连接到 Salesforce API。您需要创建一个 Salesforce 关联的应用,该应用是访问 Salesforce API 的入口点。您必须创建此应用,才能将 Cloud Data Fusion 实例与 Salesforce 实例集成。在 Salesforce 中创建应用后,您可以通过将其凭据(例如使用方和使用方密钥)添加到插件属性来调用其 API。

为 Cloud Data Fusion 创建关联的 Salesforce 应用

如需创建关联的 Salesforce 应用,请按以下步骤操作。如需了解详情,请参阅 Salesforce 文档:配置基本关联应用设置

  1. 使用您的开发者账号登录 Salesforce。
  2. 在 Salesforce 网站界面中,前往账号菜单,然后点击设置
  3. 应用列表中,选择 App Manager(应用管理器)。
  4. 点击 New Connected App
  5. 管理关联的应用页面上,输入名称、API 名称和联系电子邮件地址。本指南中的示例使用名称 DATA_FUSION_APP
  6. 启用 OAuth 设置。如需了解详情,请参阅为 API 集成启用 OAuth 设置

    在 Salesforce 中输入 Data Fusion 信息。

    在 Cloud Data Fusion 中配置 Salesforce 时,请输入以下值:

    1. 回调网址字段中,输入以下内容:
      • 对于生产环境,请输入 https://login.salesforce.com/services/oauth2/token
      • 对于沙盒,请输入 https://test.salesforce.com/services/oauth2/token
      • 如果您为贵组织启用了自定义网域,请使用格式为 https://CUSTOM_DOMAIN1.my.salesforce.com/services/oauth2/token 的自定义网址。
    2. 在“Selected OAuth Scopes”(选定的 OAuth 范围)字段中,选择 Manage user data via APIs (api)(通过 API (api) 管理用户数据),然后点击 Add(添加)。

      在 Salesforce 中输入回调网址和 OAuth 范围。

    3. 点击保存

管理 Cloud Data Fusion 的关联 Salesforce 应用

  1. 在 Salesforce 网页界面中,点击随即打开的新 Connected App(关联的应用)页面上的管理 > 修改政策

  2. 在随即打开的关联的应用修改页面上,选择以下内容:

    • Permitted Users(允许的用户)字段中,选择 All users may self-authorize(所有用户都可以自行授权)。
    • IP Relaxation(IP 放宽)字段中,选择 Relax IP Restrictions(放宽 IP 限制)。
  3. 点击保存

从 Salesforce 获取房源

以下部分介绍了如何在 Salesforce 中查找配置信息。

获取插件配置的使用方密钥

在 Cloud Data Fusion 中配置 Salesforce 批量来源媒体资源时,您必须输入 Salesforce 中的使用方密钥和使用方私钥。如需获取这些文件,请按以下步骤操作:

  1. 前往 Salesforce 网页界面。
  2. 前往 API(启用 OAuth 设置)部分。记下使用方密钥使用方 Secret。在 Cloud Data Fusion 中配置该插件时,请输入这些凭据。

获取插件配置的安全令牌

该插件需要安全令牌才能与 Salesforce 进行身份验证。如需获取安全令牌,请按照 Salesforce 文档中的步骤操作:重置安全令牌

后续步骤