Setting limits on searches for users and groups | HCL Digital Experience
Searching for users or groups is a time consuming task. A search may time out or return more results than the system can handle or the user may expect. To prevent this behavior, you can set limits on searches for users or groups.
- Setting a number of search results
- Setting a timeout for searches in the user repository
Operating system | Directory path |
---|---|
Windows™: | wp_profile_root\config\cells\cell_name\wim\config\wimconfig.xml |
UNIX™Linux™: | 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 |
The maxSearchResults parameter specifies the number of search results. The searchTimeOut parameter specifies the time out in milliseconds.
If you set maxSearchResults=200 and searchTimeOut=120000, it returns a number of 200 users or groups and terminates the search if the back end does not respond within two minutes. These settings affect the user or groups shown in portlets (for example the User Manager portlet) and XML export scripts.
If not all search results are returned, and you are using an LDAP server as the user repository, a SizeLimitException can be thrown instead of returning the items. The search result can exceed the limit defined in LDAP. Perform one of the following actions:
- Refine your search conditions to return fewer results.
- Change the setting in LDAP to allow a larger search size limit.