Search Customization Properties
System search properties allow SimpleOne administrators to specify the search behavior settings. Use the following system properties to configure the way and view of the search result displaying.
To change the system property value, follow the steps below:
- Navigate to System Properties → All Properties.
- Open the property you need.
- Enter the desired number in the Value field.
search_text_service.is_enabled
This property enables the search function. Use true or false values to activate or deactivate the search results display. If you disable the search groups, and tables are also not displayed.
Description | Type | Defaul value |
---|---|---|
Enables the text search capability. | Boolean | true |
simple.search.extend_asterisk_use
The asterisk search operator is used by default if a space separates the query words.
Description | Type | Defaul value |
---|---|---|
This property extends asterisk usage as a wildcard symbol. Type '*' before, after or in the keywords in the search mode to extend your search query. See the Global Search article to learn more about all search operators. | Boolean | true |
search_text_service.excluded_tables
Search tables specify data sources for text search indexing. Within the groups, these tables also collect the search results, determining its category.
Description | Type | Defaul value | Example |
---|---|---|---|
Specify the list of tables separated by a comma to exclude them from the options when setting up the Global Text Search tables. In the Value field, enter the names of the system tables you need to exclude. | String | [] | task, task_template, common_task |
search_text_service.list_of_roles
In addition to ACL checking the search tables when processing a query, this system property specifies the list of roles allowed to use the global search features.
Description | Type | Defaul value | Example |
---|---|---|---|
Specify the comma-separated list of roles authorized to use the Global Text Search. | String | Not defined | incident_manager, change_manager, admin |
search_text_service.maximum_number_of_results
Use this property to set up the maximum number of search results.
Description | Type | Defaul value | Example |
---|---|---|---|
The maximum number of results that can be returned after the index search. This value is used to limit the number of records displayed after extracting from the text index. The value is applied to both global search and search in particular tables. The increase of the property value can slow down the generation of search results. | Integer | 100 | 200 |
search_text_service.number_of_words_in_context
A search result is displayed as a record presented with a title name and field values. Record field values have the <column_name>: <field_value> format. To limit the length of record field values, use the search_text_service.portal.number_of_words_in_context property.
Description | Type | Defaul value | Example |
---|---|---|---|
The maximum number of words apart from the query word or phrase displayed in search results. | Integer | 8 | 10 |
search_text_service.portal.number_of_words_in_context
A search result is displayed as a record presented with a title name and field values. Field values have the <column_name>: <field_value> format. To limit the length of field values on the portal with the search_text_service.portal.number_of_words_in_context property.
Description | Type | Defaul value | Example |
---|---|---|---|
The maximum number of words apart from the query word or phrase displayed in search results on the portal. | Integer | 32 | 35 |
search_text_service.agent.results_per_page
This property limits the number of the result records displayed on the search result page in the agent interface. Click Show more to open next series of results.
Description | Type | Defaul value | Example |
---|---|---|---|
The maximum number of results that can be displayed on the page after a search query. | Integer | 10 | 20 |