Integración de formularios adaptables con Salesforce configure-salesforce-with-ouath-2.0-client-credential

Versión
Vínculo del artículo
AEM 6.5
Haga clic aquí
AEM as a Cloud Service
Este artículo

La integración de Adobe Experience Manager AEM () Forms con Salesforce permite a las organizaciones optimizar los procesos conectando sus capacidades de creación y administración de formularios con la plataforma Salesforce. La conexión de un formulario adaptable con Salesforce permite un intercambio de datos fluido entre las dos plataformas. Cuando los usuarios envían formularios, los datos se sincronizan automáticamente con Salesforce. Garantiza que toda la información del cliente esté actualizada y centralizada dentro del sistema.

Puede utilizar las credenciales de cliente de OAuth 2.0 para integrar AEM Forms con la aplicación Salesforce. Las credenciales de cliente de OAuth 2.0 son un método estándar y seguro para la comunicación directa sin la participación del usuario.

Flujo de trabajo al establecer la comunicación entre AEM Forms y la aplicación Salesforce

AEM Forms intercambia las credenciales del cliente (clave del cliente y secreto de cliente), definidas en la aplicación conectada de Salesforce, para obtener un token de acceso.

AEM as a Cloud Service ofrece varias acciones de envío predeterminadas para gestionar los envíos de formularios. Puede obtener más información sobre estas opciones en el artículo Acción de envío del formulario adaptable.

El uso de credenciales del cliente OAuth 2.0 para la autenticación a través de la autenticación de flujo de código de autorización ofrece varias ventajas:

  • La autenticación de credenciales de cliente de OAuth 2.0 permite más de cinco conexiones por usuario.
  • La configuración de la fuente de datos de AEM sigue funcionando en la desactivación, los cambios de acceso y la actualización de la contraseña de un usuario de AEM.

Requisitos previos prerequisites

Antes de establecer la comunicación entre una aplicación de Salesforce y un entorno de AEM, haga lo siguiente:

Configurar la aplicación de Salesforce mediante el flujo de credenciales del cliente de OAuth 2.0 steps-to-create-aem-datasource-configuration

Para conectar un formulario adaptable a la aplicación Salesforce mediante la configuración de autenticación de credenciales de cliente de OAuth 2.0, realice los siguientes pasos:

  1. Inicie sesión en la instancia de autor.

  2. Vaya a Herramientas > Cloud Services > Fuentes de datos.

  3. Seleccione la carpeta de configuración.

  4. Haga clic en Crear y aparece Crear configuración de fuente de datos.

  5. Especifique el Título y seleccione el Tipo de servicio como Servicio RESTful.

  6. Haga clic en Siguiente.

  7. Seleccione el Origen de Swagger como Archivo.

    note note
    NOTE
    Cuando se selecciona el archivo Swagger, el esquema, el nombre del host y la ruta base se rellenan automáticamente.
  8. Cargue el archivo Swagger creado desde el equipo local haciendo clic en Examinar.

  9. Seleccione el Tipo de autenticación como OAuth 2.0 y aparecerá el panel Configuración de autenticación.

  10. Seleccione el Tipo de concesión como Credenciales del cliente.

  11. Especifique el ID de cliente y Secreto del cliente obtenido de la aplicación conectada de Salesforce.

  12. Especifique la URL de token de acceso con el formato
    https://[MyDomainName].my.salesforce.com/services/oauth2/token.

    note note
    NOTE
    Cada organización tiene su propio nombre de dominio específico.
  13. Haga clic en Probar conexión.

  14. Si la conexión se realiza correctamente, haga clic en el botón Crear.

Después de configurar la aplicación Salesforce, puede usar la configuración al crear el modelo de datos de formulario (FDM). Para obtener más información, consulte Crear un modelo de datos de formulario (FDM). Configure la acción de envío del modelo de datos de formulario para que un formulario adaptable envíe datos a aplicaciones de Salesforce.

Para obtener más información sobre la creación y el uso del modelo de datos de formulario (FDM) en flujos de trabajo empresariales, consulte Integración de datos.

Artículos relacionados

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab