Définition des limites de recherches d'utilisateurs et de groupes

La recherche d'utilisateurs et de groupes est une tâche qui demande du temps. Une recherche peut expirer ou renvoyer plus de résultats que le système ne peut traiter ou que l'utilisateur attend. Pour éviter ce comportement, vous pouvez définir des limites aux recherches d'utilisateurs ou de groupes.

Vous pouvez limiter les recherches de deux façons :
  • Définition d'un nombre de résultats de recherche
  • en définissant un délai d'expiration des recherches dans le référentiel de l'utilisateur.
Définissez les paramètres maxSearchResults et searchTimeOut dans le fichier suivant :
Tableau 1. Emplacement du fichier wimconfig.xml
Système d'exploitation Chemin du répertoire
Windows : wp_profile_root\config\cells\cell_name\wim\config\wimconfig.xml
UNIXLinux : wp_profile_root/config/cells/cell_name/wim/config/wimconfig.xml
IBM® i : wp_profile_root/profiles/config/cells/cell_name/wim/config/wimconfig.xml
z/OS® : wp_profile_root/config/cells/cell_name/wim/config/wimconfig.xml

Le paramètre maxSearchResults spécifie le nombre de résultats de recherche. Le paramètre searchTimeOut spécifie le délai d'attente en millisecondes.

Si vous définissez les paramètres maxSearchResults=200 et searchTimeOut=120000, 200 utilisateurs ou groupes sont renvoyés et la recherche prend fin si le système dorsal n'a pas répondu dans un délai de deux minutes. Ces paramétrages affectent l'utilisateur ou les groupes affichés dans les portlets (par exemple, le portlet Gestionnaire d'utilisateur) et les scripts d'exportation XML.

Si tous les résultats de recherche ne sont pas renvoyés et que vous utilisez un serveur LDAP comme référentiel de l'utilisateur, une exception SizeLimitException peut être renvoyée à la place des éléments. Le résultat de la recherche peut dépasser la limite définie dans LDAP. Effectuez l'une des opérations suivantes :

  • Affinez les conditions de recherche afin d'obtenir un nombre inférieur de résultats.
  • Modifiez le paramètre dans LDAP afin d'autoriser une limite de taille de recherche supérieure.
Important : Si votre référentiel d'utilisateurs contient un nombre d'utilisateurs et de groupes supérieur à la valeur configurée dans maxSearchResults, une exportation complète des utilisateurs et des groupes avec un accès XML n'est pas possible.