User search in Adminapp

The user Search feature in the Adminapp is often used by the helpdesk. To make the search efficient and performant, an administrator can customize the search behavior to align it with the database configuration.

The following screen shows the user search screen as it presents itself to an administrator when the advanced options are shown:

Adminapp - menu Users, search for Users

Search options

When opening the Users menu, the advanced options of the user search are hidden and the configured default settings apply. In the advanced options, the administrator can set new default settings to fine-tune the search and meet the requirements.

The following table shows the options that are most relevant to optimize the performance of the user search:

Parameter

Description

Performance Impact

Search in

It is configurable, which context data items are searchable and which will be searched by default.

It is recommended to limit the set of context data searched by default and to support this set of context data with a database index.

Only search words

If enabled, an exact match is required for a result.

If disabled, a substring search is performed for results.

It is recommended to enable these options by default since databases are rather inefficient when substring searches are involved.

Case-insensitive search

If this is enabled case is ignored to determine a match.

It depends on the underlying database if case-insensitive searches can still take advantage of database indices. Enabling this option may have a negative impact on performance.