为AEM Forms配置Salesforce configure-azure-storage
Experience Manager Forms 数据集成提供了Salesforce个云服务以将自适应Forms与OOTB表单数据模型(FDM)集成。 然后,自适应Forms可以与Salesforce服务器交互以启用业务工作流。 例如:
- 在提交自适应表单时将数据写入Salesforce。
- 通过表单数据模型(FDM)中定义的自定义实体在Salesforce中写入数据,反之亦然。
- 查询Salesforce服务器以获取数据并预填充Adaptive Forms。
- 从Salesforce服务器读取数据。
在您Salesforce为基于Experience Manager原型的Forms设置开发项目AEM Forms之后,云服务和表单数据模型(FDM)在服务器上开箱即用。
配置Salesforce云服务 configure-salesforce-cloud-service
在配置Salesforce云服务之前,请确保您执行以下任务:
-
创建已启用连接的OAuth Salesforce 应用程序。 在创建连接的Salesforce应用程序时,请按以下格式指定回调URL:
code language-none https://'[server]:[port]'/libs/fd/fdm/gui/components/admin/fdmcloudservice/createcloudconfigwizard/cloudservices.html其中服务器和端口指的是AEM Forms服务器的主机名和端口号。
-
在创建连接的Salesforce应用程序时,指定
full和offline_access作为OAuth作用域的值。 -
记下所连接应用程序的客户端ID(称为使用者密钥)和客户端密钥(称为使用者密钥)的值。
执行以下步骤以配置Salesforce云服务:
-
在AEM Forms创作实例上,导航到工具
> 云服务 > 数据源。
-
选择文件夹名称,选择Salesforce云配置,然后选择属性。
-
在 身份验证设置 选项卡中:
- 在Salesforce主机 字段中指定 域URL。 例如,[域名].my.salesforce.com。
- 为连接的应用程序指定客户端ID(称为使用者密钥)和客户端密码(称为使用者密码)。
- 在 授权范围 字段中指定
fullfull offline_accessoffine_access(和值,用空格分隔)。 - 选择连接到OAuth。 您将被重定向到Salesforce登录页面。
- 使用您的Salesforce凭据登录并接受以允许云服务配置连接到Salesforce服务。 如果连接成功,您将被重定向到Salesforce云服务配置页面,该页面将显示一条成功消息。
-
选择 保存并关闭 以完成配置设置。
访问现成的Salesforce表单数据模型(FDM)
在您Salesforce为基于Experience Manager原型的Forms设置开发项目AEM Forms之后,表单数据模型(FDM)在服务器上开箱即用。
要访问表单数据模型(FDM),请执行以下操作:
- 导航到Adobe Experience Manager > Forms > 数据集成。
- 选择文件夹名称,选择Salesforce数据模型,然后选择编辑
图标以查看表单数据模型(FDM)。
配置Salesforce 云配置服务后,您可以将自适应表单与现成的Salesforce数据模型集成。