Conectar el formulario adaptable a Salesforce mediante el flujo de credenciales de cliente de OAuth 2.0

Última actualización: 2023-10-25
Versión Vínculo del artículo
AEM 6.5 Haga clic aquí
AEM as a Cloud Service Este artículo

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 de consumidor y secreto de consumidor), definidas en la aplicación conectada de Salesforce, para obtener un token de acceso.

El uso de credenciales de 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.
  • AEM AEM La configuración de la fuente de datos sigue funcionando en la desactivación, los cambios de acceso y la actualización de la contraseña de un usuario de la.

Requisitos previos

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

Configurar la aplicación de Salesforce mediante el flujo de credenciales del cliente de OAuth 2.0

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 de .

  2. Ir a Herramientas > Cloud Service > Fuentes de datos.

  3. Seleccione la carpeta de configuración.

  4. Clic Crear y el Crear configuración de fuente de datos aparece.

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

  6. Haga clic en Siguiente.

  7. Seleccione el Origen de Swagger as Archivo.

    NOTA

    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 as OAuth 2.0 y el Configuración de autenticación aparece el panel.

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

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

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

    NOTA

    Cada organización tiene su propio nombre de dominio específico.

  13. Clic Probar conexión.

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

Ahora, puede crear el modelo de datos de formulario para enviar un formulario adaptable a la aplicación Salesforce.

En esta página