Bonjour,
Impossible de récuperer plus de 1000 users en LDAP (AD).
De ce que j'ai pu glaner ici et là, c'est une limitation de php_ldap, mais qui peut être solutionné en utilisant des paging records.
Une autre solution pourrait être de rendre le filtre de requête paramètrables (un mode avancé car ce n'est pas forcément simple pour tout le monde la syntaxe ldap filter .
PS: oui, j'ai changé le paramètre MaxPageSize sous Windows, pour voir, sans effet.
Cordialement
[intégré 3.1.34] LDAP plus de 1000 users
bonjour,
normalement le parametre AD fonctionne bien :
http://gestsup.fr/forum/viewtopic.php?f ... =1000#p809
je vais regarder pour essayer de découper les requêtes LDAP...
cdt
normalement le parametre AD fonctionne bien :
http://gestsup.fr/forum/viewtopic.php?f ... =1000#p809
je vais regarder pour essayer de découper les requêtes LDAP...
cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Bonsoir,
Mea culpa, je me suis trompé, j'ai fais la modification AD sur un DC, et les tests en pointant sur un autre DC
J'ai fait le test quasi temps réel, la synchro n'as pas dû avoir le temps de se faire
Ceci dit, ayant presque 5000 objets utilisateurs, si c'est possible, j'aimerais autant ne pas mettre cette valeur en tant que valeur maximum d'enregistrements retrournés. Dans GestSup, je peux contrôler quand je fais la synchro, les (trop) nombreux autres logiciels qui interrogent l'AD non.
Ta proposition de regarder la possibilité d'utiliser le paging record pour une future version m'intéresse
Si c'est trop lourd, la possibilité de rendre paramétrable le filtre LDAP pourrait être un contournement. C'est ce que j'ai hard codé en attendant, en filtrant sur un attribut supplémentaire qui me permet de cobler uniquement les utilisateurs devant apparaitre dans GestSup.
Merci du travail fourni.
Mea culpa, je me suis trompé, j'ai fais la modification AD sur un DC, et les tests en pointant sur un autre DC
J'ai fait le test quasi temps réel, la synchro n'as pas dû avoir le temps de se faire
Ceci dit, ayant presque 5000 objets utilisateurs, si c'est possible, j'aimerais autant ne pas mettre cette valeur en tant que valeur maximum d'enregistrements retrournés. Dans GestSup, je peux contrôler quand je fais la synchro, les (trop) nombreux autres logiciels qui interrogent l'AD non.
Ta proposition de regarder la possibilité d'utiliser le paging record pour une future version m'intéresse
Si c'est trop lourd, la possibilité de rendre paramétrable le filtre LDAP pourrait être un contournement. C'est ce que j'ai hard codé en attendant, en filtrant sur un attribut supplémentaire qui me permet de cobler uniquement les utilisateurs devant apparaitre dans GestSup.
Merci du travail fourni.