AppLink 基础知识 I:AppLink 集成模式 - 连接 Salesforce 与 Heroku 应用

AppLink 基础知识 I:AppLink 集成模式 - 连接 Salesforce 与 Heroku 应用

💡 原文英文,约2500词,阅读约需9分钟。
📝

内容提要

AppLink 是一个强大的工具,支持 Salesforce 与 Heroku 的集成。它有两种模式:模式一通过 API 访问 Salesforce 数据,适合自动化和客户应用;模式二允许 Salesforce 用户直接调用 Heroku 应用,增强 Salesforce 功能。两种模式各具特点,适用于不同场景。

🎯

关键要点

  • AppLink 是一个强大的工具,支持 Salesforce 与 Heroku 的集成。

  • AppLink 有两种主要模式:模式一通过 API 访问 Salesforce 数据,模式二允许 Salesforce 用户直接调用 Heroku 应用。

  • 模式一使用 run-as-user 模式认证,适合自动化和客户应用,允许 Heroku 应用跨多个 org 访问 Salesforce 数据。

  • 模式一的实现需要 AppLink 附加组件、CLI 插件、Org 登录和可选的 AppLink SDK。

  • 模式二使用用户模式认证,允许 Salesforce 用户通过 Flow、Apex 或 AgentForce 直接调用 Heroku 应用,扩展 Salesforce 功能。

  • 模式二的实现需要 AppLink 附加组件、构建包、OpenAPI YAML 文件、Org 登录和可选的 AppLink SDK。

  • 模式一和模式二的主要区别在于认证方式、构建包需求、组织支持和权限模型。

  • AppLink 还支持额外的集成模式,如模式三(扩展批处理作业)和模式四(实时事件处理)。

  • AppLink 提供全面的数据云集成功能,支持 Heroku 应用与 Salesforce 数据云之间的数据流动。

  • 下一篇文章将深入探讨与 Flow、Apex 和 Agentforce 的高级集成。

🔎

延伸解读

集成模式的选择

AppLink 提供的两种主要集成模式各有特点,适用于不同的业务需求。模式一适合需要稳定权限的自动化和客户应用,而模式二则更适合需要 Salesforce 用户直接调用 Heroku 应用的场景。选择合适的模式可以提高系统的效率和安全性。

安全性与权限管理

在使用 AppLink 时,安全性是一个重要考虑因素。模式一使用 run-as-user 认证,适合多组织数据访问,而模式二则通过用户模式认证,确保操作权限与触发用户一致。理解这两种认证方式的差异,有助于更好地管理应用的安全性和权限。

扩展功能与应用场景

除了模式一和模式二,AppLink 还支持扩展批处理作业和实时事件处理等模式。这些额外的集成功能可以帮助企业处理大规模数据和实时响应事件,适应更复杂的业务需求。了解这些模式的应用场景,可以为企业提供更多灵活的解决方案。

延伸问答

AppLink 的主要功能是什么?

AppLink 是一个支持 Salesforce 与 Heroku 集成的工具,提供多种集成模式以增强 Salesforce 功能。

AppLink 有哪两种主要集成模式?

AppLink 的两种主要集成模式是模式一(通过 API 访问 Salesforce 数据)和模式二(允许 Salesforce 用户直接调用 Heroku 应用)。

模式一和模式二的主要区别是什么?

模式一使用 run-as-user 模式认证,适合自动化和客户应用;模式二使用用户模式认证,允许 Salesforce 用户直接调用 Heroku 应用。

实现模式一需要哪些组件?

实现模式一需要 AppLink 附加组件、CLI 插件、Org 登录和可选的 AppLink SDK。

模式二如何扩展 Salesforce 的功能?

模式二允许 Salesforce 用户通过 Flow、Apex 或 AgentForce 直接调用 Heroku 应用,从而扩展 Salesforce 的功能。

AppLink 支持哪些额外的集成模式?

AppLink 还支持模式三(扩展批处理作业)和模式四(实时事件处理)。

🏷️

标签

➡️

继续阅读