¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Conectar SuccessFactors Employee Central a SAP Cloud Platform Integration con Autenticación OAuth 2.0: Guía Paso a Paso

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 78 Vistas
0
Cargando...

Introducción:


Aquí he explicado cómo conectar desde SuccessFactors Employee Central a SAP Cloud Platform Integration, que es una entrada a SAP Cloud Platform Integration utilizando OAuth 2.0 con tipo de autenticación SAML OAuth.

En este blog, he tomado un ejemplo de replicación de empuje de empleados, que es un paquete estándar iflow para la replicación de datos maestros de empleados que se activa inmediatamente desde Employee Central a SAP ERP HCM utilizando SAP Cloud Platform Integration como middleware, independientemente de cuándo esté programada la próxima replicación regular.

He proporcionado la descripción paso a paso de todas las configuraciones requeridas desde el lado de SAP Cloud Platform Integration (CPI) y SuccessFactors Employee Central para activar la replicación de empuje de empleados a CPI utilizando autenticación OAuth.

Configuraciones en CPI:



  1. Primero crea un ID de cliente OAuth en Seguridad en el panel de control de SAP Cloud Platform.




Configuraciones de CPI Cockpit

ID: Mantén el mismo que el nombre.

Suscripción: Elige la que termina con iflmap.

Secreto: Mantén una contraseña.



  1. Proporciona el rol ESBMessaging.send al ID de cliente:


En el panel de control, ve a suscripciones -> aplicación iflmap -> Roles -> haz clic en Asignar

Agrega el ID de usuario como "oauth_client_ (el ID de cliente es el que se creó en el paso 1).


Configuraciones en SuccessFactors Employee Central:



  1. En el centro de integración para el evento de replicación de empuje, a continuación se muestra la configuración de destino utilizando el tipo de autenticación OAuth:



2. Proporciona los siguientes detalles para la configuración de OAuth:

  • Nombre de configuración: Cualquier nombre de tu elección.

  • Tipo de OAuth: OAuth 2.0 con flujo SAML.

  • Obtén el ID de cliente y el secreto del cliente desde el panel de control de CPI como se explica en la configuración de CPI.

  • URL del token: Consíguelo desde el panel de control de CPI, Seguridad -> OAuth -> Configuración de OAuth -> URL de punto final del token y agrega "?grant_type=client_credentials" al final.


por ejemplo - https://oauthasservices-. nombre de host>/oauth2/api/v1/token?grant_type=client_credentials

  • Método de token: Post

  • Audiencia: URL del punto final de replicación de empuje que obtienes de CPI.

  • Destinatario: Igual que la URL del token

  • Emisor: successfactors.com

  • ID de nombre de sujeto: Cualquier dirección de correo electrónico

  • Formato de ID de nombre de sujeto: Nombre de sujeto X509

  • Clave X509: Crea un certificado X509 con CN como *.successfactors.com


Luego prueba:


Por lo tanto, cada vez que se crea un evento de contratación/recontratación/terminación u otro evento configurado para cualquier empleado, se activa la replicación de empuje a CPI utilizando autenticación OAuth.



Conclusión:


En este blog he demostrado cómo conectar desde el trabajo del centro de integración de SuccessFactors a SAP Cloud Platform Integration sin usar autenticación básica (Usuario/Contraseña). He explicado en detalle qué información de autenticación OAuth se requiere desde el lado del panel de control de SAP CPI y he explicado qué detalles deben proporcionarse en el trabajo del Centro de Integración de SuccessFactors para una autenticación OAuth exitosa de SuccessFactors a CPI.


Pedro Pascal
Se unió el 07/03/2018

Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?