Issue:
[Mantis - 21075 - 20786 - 21397]Running ldapcron.php removes Vacation status
Cause:
El estado "VACATION" no existe en ActiveDirectory (Esto hasta donde se pudo investigar/revisar)
Solution:
El estado "VACATION" se mantiene en ProcessMaker (Cuando el estado es "ACTIVO" en ActiveDirectory), el resto de los
estados son sincronizados segun el requerimiento descrito en el card
Issue:
Error al sincronizar atributos de usuarios importados de un servidor LDAP
Cause:
El ldap_search() no trae todos los atributos solicitados
Solution:
Se implemento un nuevo metodo para obtener todos los atributos solicitados
Note:
Se deberan hacer pruebas de sincronizacion de los datos a actualizar en:
- Al ejecutar el ldapcron.php
- Al loguearse al sistema
Issue:
Cuando un grupo tiene 1500 usuarios, los mismos no son importados con el LDAP Advanced feature
Cause:
Al ejecutar el ldapcron.php no existe paginacion para los miembros de un grupo (ActiveDirectory)
Solution:
Se completa la paginacion para los miembros de un grupo al ejecutar el ldapcron.php (ActiveDirectory)
Issue:
El feature enterprise "LdapAdvanced" no retorna todos lo objetos
Cause:
En el server ActiveDirectory se tiene mas de 1000 departamentos
Solution:
Se completo el uso de la funcion "ldap_control_paged_result" en:
- ADMIN > Users > AuthenticationSources > SynchronizeDepartments
- ADMIN > Users > AuthenticationSources > SynchronizeGroups
Note:
Los AuthenticationSources ya registrados deberan ser editados (no hacer cambios) y guardados nuevamente
Issue:
PM-444: 0013316: Be able to assign users to different time zone
PM-3493: Agregar soporte multiple timezone a los endpoints usando formato fecha ISO 8601
Cause:
New feature
Solution:
Added functionality for time zone
Issue:
Fusionar el plugin LDAP advanced al core del enterprise
- No es posible crear un nuevo AuthenticationSource con ----> Provider: ldapAdvanced
Cause:
- Implementacion incompleta en este modulo (AuthenticationSource)
Solution:
- Se ha completado el ldapAdvanced en este modulo (AuthenticationSource), se agrego el hash correcto
Issue:
Fusionar el plugin LDAP advanced al core del enterprise
- No es posible crear un nuevo AuthenticationSource con ----> Provider: ldapAdvanced
Cause:
- Implementacion incompleta en este modulo (AuthenticationSource)
Solution:
- Se ha completado el ldapAdvanced en este modulo (AuthenticationSource), se agrego el hash correcto