La integración de datos de Experience Manager Forms proporciona servicios en la nube para Microsoft Dynamics 365 y Salesforce que permiten integrar formularios adaptables con modelos de datos de formulario predeterminados. Después, los formularios adaptables pueden interactuar con los servidores de Microsoft Dynamics 365 y Salesforce para activar los flujos de trabajo empresariales. Por ejemplo:
Los servicios en la nube de Microsoft Dynamics 365 y Salesforce y los modelos de datos de formulario están disponibles de forma predeterminada en el servidor de AEM Forms cuando se configura un proyecto de desarrollo de formularios basado en el arquetipo de Experience Manager.
Los servicios en la nube de Microsoft Dynamics 365 y Salesforce y los modelos de datos de formulario solo están disponibles de forma predeterminada si configura un proyecto de Experience Manager Forms as a Cloud Service basado en el arquetipo de AEM 30 o posterior.
Antes de configurar los servicios en la nube de Salesforce, asegúrese de realizar las siguientes tareas:
Cree una aplicación de Salesforce conectada y habilitada para OAuth . Al crear la aplicación conectada de Salesforce, especifique la URL de devolución de llamada con el siguiente formato:
https://'[server]:[port]'/libs/fd/fdm/gui/components/admin/fdmcloudservice/createcloudconfigwizard/cloudservices.html
donde el servidor y el puerto hacen referencia al nombre de host y al número de puerto del servidor de AEM Forms.
Cuando cree la aplicación conectada de Salesforce, especifique full
y offline_access
como valores del ámbito de OAuth.
Tome nota de los valores del ID de cliente (denominado “clave del cliente”) y del secreto de cliente (denominado “secreto de cliente”) de la aplicación conectada.
Siga estos pasos para configurar el servicio en la nube de Salesforce:
DappTitle
al generar el proyecto de arquetipo de AEM.full
y offine_access
separados por un espacio) en el campo Ámbito de autorización.Hay disponible un modelo de datos de formulario de Salesforce de forma predeterminada en el servidor de AEM Forms cuando se configura un proyecto de desarrollo de formularios basado en el arquetipo de Experience Manager.
Para acceder al modelo de datos de formulario, vaya a Adobe Experience Manager > Formularios > Integraciones de datos. La lista de carpetas disponibles incluye una carpeta con el título especificado para DappTitle
al generar el proyecto de arquetipo de AEM. Pulse el nombre de la carpeta, seleccione la opción Modelo de datos de Salesforce y pulse el icono para ver el modelo de datos de formulario.
Después de configurar el ](#configure-salesforce-cloud-service)servicio de configuración en la nube de [Salesforce , podrá integrar formularios adaptables con el modelo de datos predeterminado de Salesforce.
Antes de configurar el servicio en la nube de Microsoft Dynamics 365, asegúrese de realizar las siguientes tareas:
Registre una aplicación de Microsoft Dynamics 365 con Azure Active Directory. Al crear la aplicación conectada de Microsoft Dynamics 365, especifique las URL de respuesta con el siguiente formato:
https://'[server]:[port]'/libs/fd/fdm/gui/components/admin/fdmcloudservice/createcloudconfigwizard/cloudservices.html
donde el servidor y el puerto hacen referencia al nombre de host y al número de puerto del servidor de AEM Forms.
Tome nota de los valores del ID de cliente (también denominado “ID de aplicación”) y del secreto de cliente de la aplicación conectada.
Siga estos pasos para configurar el servicio en la nube de Microsoft Dynamics 365:
DappTitle
al generar el proyecto de arquetipo de AEM.Introduzca el valor del campo Raíz del servicio. Vaya a la instancia de Dynamics y luego a Recursos para desarrolladores para ver el valor del campo Raíz del servicio. Por ejemplo, https://<tenant-name>.dynamics.com/api/data/v9.1/
.
Especifique el ID de cliente (denominado ID de aplicación) y el secreto de cliente de la aplicación conectada.
Reemplace {tenant}
con un ID de inquilino en los campos URL de OAuth, Actualizar URL del token y URL del token de acceso.
Especifique la URL de la instancia de Dynamics en el campo Recurso para configurar Microsoft Dynamics con un modelo de datos de formulario. Utilice la URL raíz del servicio para derivar la URL de la instancia de Dynamics. Por ejemplo, https://<tenant-name>.dynamics.com
.
Especifique openid
en el campo Ámbito de autorización para el proceso de autorización en Microsoft Dynamics 365.
Inicie sesión con sus credenciales de Microsoft Dynamics 365 y haga clic en Aceptar para permitir que la configuración del servicio en la nube se conecte al servicio de Microsoft Dynamics 365. Si la conexión se ha realizado correctamente, se le redirigirá a la página de configuración del servicio en la nube de Microsoft Dynamics 365, la cual mostrará un mensaje de éxito.
Hay disponible un modelo de datos de formulario de Microsoft Dynamics 365 de forma predeterminada en el servidor de AEM Forms cuando se configura un proyecto de desarrollo de formularios basado en el arquetipo de Experience Manager.
Para acceder al modelo de datos de formulario, vaya a Adobe Experience Manager > Formularios > Integraciones de datos. La lista de carpetas disponibles incluye una carpeta con el título especificado para DappTitle
al generar el proyecto de arquetipo de AEM. Pulse el nombre de la carpeta, seleccione la opción Modelo de datos de Microsoft Dynamics 365 y pulse el icono para ver el modelo de datos de formulario.
Después de configurar el ](#configure-dynamics-cloud-service)servicio de configuración en la nube de [Microsoft Dynamics 365 , podrá integrar formularios adaptables con el modelo de datos predeterminado de Microsoft Dynamics 365.