Index settingsIndexing is automatically configured in IBM Connections. However, when setting up indexing for your environment, you might need to perform additional configuration tasks.
Important for non-English deployments: Enable multilingual support for Search is a mandatory post-installation step that needs to be performed before you start your IBM Connections Search server for the first time. Without multiple dictionary support, for languages other than English, Search will only return results where there is an exact match between the search term and content term. Enabling multiple dictionaries ensures better quality search results when your user base is multilingual. For more information about enabling multilingual support, see Configure dictionaries for Search.
By default, the IBM Connections user interface is displayed in the language identified in the locale settings of the web browser being used. You can set it up to allow users to explicitly choose the language in which the product is displayed. For more information, see Enable users to set a language preference.
You can also perform the following optional post-installation configuration tasks relating to indexing:
- Configure J2C authentication for Search
The connectionsAdmin J2C alias provides the credentials used when crawling IBM Connections applications. When you install IBM Connections, the installation wizard automatically creates a Search administrator role and configures J2C authentication for each application. Indexing across all the applications uses the connectionsAdmin J2C authentication alias. However, if you want to further secure the IBM Connections environment, you can override this authentication alias on an application-by-application basis. For more information, see Configure J2C authentication for search.
- Change the location of the Search index
By default, the Search index is stored in a path that is read from an IBM WAS variable. This variable can be updated to change the location of the Search index. For example, customers using Linux™ or AIX might want to do this in order to move their index location to a directory that is mounted on a larger partition. For more information about moving the Search index, see Change the location of the Search index.
Configure dictionaries for Search
The Search application provides globalization support by using different dictionaries for different languages. Each dictionary file must be enabled in the Search configuration file before indexing. By default, only the English language dictionary is enabled during installation.
Change the location of the Search index
By default, the Search index is stored in the search/index subdirectory of the IBM Connections data directory defined at install time, for example, on Linux, /opt/IBM/LotusConnections/data/local/search/index. This location can be changed by editing the IBM WAS variable, SEARCH_INDEX_DIR.
Configure J2C authentication for Search
When you install IBM Connections, the installation wizard automatically configures authentication and authorization for each application. Crawling content for indexing occurs over an internal REST API interface, and the credentials used are retrieved from the connectionsAdmin J2C authentication alias that is configured during installation. The user ID from the credentials is also added to the search-admin J2EE role for each application. If you want to further secure the IBM Connections environment, you can override this authentication alias on an application-by-application basis.
Search and globalization
You can configure globalization settings to enable users to perform accent-insensitive searches. Search globalization settings are disabled by default.
Parent topicAdminister Search
Enable users to set a language preference