Tenga en cuenta que este conector es "un trabajo en progreso" y, por lo tanto, no está listo para usarse en su entorno de producción. |
Información |
---|
Este repositorio contiene únicamente el conector y el código de configuración. El implementador es responsable de adquirir los detalles de la conexión, como nombre de usuario, contraseña, certificado, etc. Es posible que incluso deba firmar un contrato o acuerdo con el proveedor antes de implementar este conector. Comuníquese con el administrador de aplicaciones del cliente para coordinar los requisitos del conector. |
El conector 'HelloID-Conn-Prov-Source-ADP-iHCM' debe ejecutarse 'localmente'. Asegúrese de tener 'Windows PowerShell 5.1' instalado en el servidor donde se ejecutan el 'agente HelloID y el agente de aprovisionamiento' y que el interruptor 'Ejecutar localmente' esté activado.
Tenga en cuenta que la implementación 'HelloID-Conn-Prov-Source-ADP-iHCM' se basa en entornos ADP iHCM para el mercado holandés. Si desea implementar el conector para el mercado estadounidense, deberá realizar cambios en el código fuente.
ADP iHCM es una plataforma de gestión de recursos humanos basada en la nube y proporciona un conjunto de API REST que le permiten interactuar mediante programación con sus datos. El conector de origen HelloID utiliza las API de la siguiente tabla.
Windows PowerShell 5.1 instalado en el servidor donde se ejecutan el 'agente HelloID y el agente de aprovisionamiento'.
El certificado de clave pública *.pfx que pertenece al certificado X.509 que se utiliza para activar las API requeridas.
La contraseña del certificado de clave pública *.pfx.
El interruptor "Ejecutar localmente" en la pestaña "Sistema" está activado.
Para obtener acceso a las API de ADP iHCM, se necesita un certificado x.509. Este certificado debe ser creado por el cliente.
La clave pública perteneciente al certificado, se debe enviar ADP. Luego, ADP generará un ClientID y un ClientSecret y activará las API requeridas.
Hay algunas opciones para crear certificados. Uno de ellos es la utilidad 'OpenSSL'. Disponible en Linux/Windows. https://www.openssl.org/
Se debe utilizar la clave privada (*.pfx) perteneciente al certificado X.590 para obtener un token de acceso.
Para recuperar datos de las API de ADP iHCM, se debe obtener un AccessToken. El AccessToken se utiliza para todas las llamadas consecutivas a ADP iHCM. Para obtener un AccessToken, necesitaremos ClientID , ClientSecret , la ruta a su certificado pfx y la contraseña del certificado pfx .
Los tokens solo tienen acceso a un determinado alcance de API. De forma predeterminada, el alcance está establecido en: 'trabajadores-demografía organización-departamentos'. Los datos fuera de este alcance de otras API no se pueden recuperar
La documentación oficial de HelloID se puede encontrar en: https://docs.helloid.com/