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 volumineuse est automatiquement divisée en plusieurs demandes plus petites.
Ce processus est connu sous le nom de « grignotage » de la demande LDAP. La demande importante est divisée en plusieurs demandes plus petites en fonction de la valeur du champ Requête dans la définition LDAP UO. 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 importante 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=*))))