Integración de Salesforce con el flujo de credenciales de cliente de OAuth 2.0 configure-salesforce-with-ouath-2.0-client-credential

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

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:

NOTE
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 steps-to-create-aem-datasource-configuration

  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
    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 como OAuth 2.0 y aparecerá el panel Configuración de autenticación.

  10. Seleccione Tipo de concesión como Credenciales de 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.

Ahora, puede crear el modelo de datos de formulario para integrar la fuente de datos configurada con su Forms adaptable.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2