Source de données de type LDAP
Une source de données LDAP est automatiquement créée lorsque vous configurez votre instance à intégrer à LDAP.
Traitement d’une demande LDAP volumineuse sans pagination
Lorsqu’un serveur LDAP ne prend pas en charge la pagination, une demande importante est automatiquement divisée en plusieurs demandes de plus petite taille.
Ce processus est connu sous le nom de « grignotage » de la demande LDAP. La demande importante est divisée en plusieurs demandes de plus petite taille en fonction de la valeur du champ Query (Requête ) dans la définition de l’UO LDAP. Ce champ doit spécifier une valeur unique telle que l’adresse e-mail ou l’ID d’utilisateur.
Par exemple, la requête LDAP suivante peut renvoyer plus de 1 000 enregistrements.
(&(objectclass=user)(sn=*))
Dans cet exemple, le champ de requête du serveur LDAP est preferredIdentity. L’instance divise ensuite la demande volumineuse en plusieurs demandes plus petites, en regroupant les enregistrements en fonction de la valeur preferredIdentity .
(&((&((preferredIdentity>=0)(preferredIdentity<=1))))((&(objectclass=user)(sn=*))))
(&((&((preferredIdentity>=1)(preferredIdentity<=2))))((&(objectclass=user)(sn=*))))
(&((&((preferredIdentity>=2)(preferredIdentity<=3))))((&(objectclass=user)(sn=*))))
. . .
(&((&((preferredIdentity>=9)(preferredIdentity<=a))))((&(objectclass=user)(sn=*))))
(&((&((preferredIdentity>=a)(preferredIdentity<=b))))((&(objectclass=user)(sn=*))))
(&((&((preferredIdentity>=b)(preferredIdentity<=c))))((&(objectclass=user)(sn=*))))