Buenas tardes:
Nuestra consulta tiene que ver con el tema planteado en el foro
https://foro.comunidad.siu.edu.ar/index.php?topic=23238.0. Por ahí no puntualmente con que no nos haya exportado Guaraní alguna cuenta.
Lo que si pasó en una prueba que hicimos de importación en instancia de prueba es que los mails que tenía registrado en guaraní no coincidían en su totalidad con los que estaban cargados en araí usuarios. Al importarlos generó cuentas nuevas de aquellos cuyos mails no encontró en el proceso de importación.
Suponemos que depurando el archivo .json que se obtiene de Guaraní e igualando las cuentas para cada usuario debería no duplicar usuarios y generar la cuenta del guaraní gestión o autogestión según corresponda.
La cuestión es que tenemos que filtrar los legajos y los mails que tiene registrado araí usuarios. Como en base de datos no tiene esa información. Supusimos que se podía obtener desde el backup que se le puede hacer a ldap y de allí con por ejemplo comando egrep que nos obtenga el número de empleado y el mail. Hasta nuestra prueba en testing anduvo bien ese razonamiento porque en la estructura del .ldiff aparecía primero el número de empleado y en una entrada posterior el mail.
En producción lo anterior se repite hasta un cierto digamos número de registro, donde comienza a tener primero el mail y luego el número de empleado.
Ahora viene la pregunta, como podemos hacer para obtener el número de legajo y el mail (si se pudiera el dni también) actual que tenemos registrado en araí usuarios?
Desde ya muchas gracias por la atención.
Saludos,
Marcelo.