Integración de Salesforce con el flujo de credenciales de cliente de OAuth 2.0

Última actualización: 2023-12-07
Versión Vínculo del artículo
AEM as a Cloud Service Haga clic aquí
AEM 6.5 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:

NOTA

AEM La versión 6.5 solo admite especificaciones de archivo de Swagger 2.0.

+++

Pasos para configurar Salesforce con el flujo de credenciales del cliente

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

  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

    En cuanto 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 integrar la fuente de datos configurada con su Forms adaptable.

En esta página