Configure Global Search

Global search allows you to find a certain service offering, service instance, or subscription by a meaningful keyword. For service offerings, global search finds the keyword in the name, description, option sets, options, and properties. For service instances and subscriptions, global search finds the keyword in the name, description, and instance properties (name and value).

Note The Search Results view displays the keyword found only in service offerings, service instances, and subscriptions within your organization. In the Search Results view, click on an object for more detailed information about a service offering or subscription.

Caution You must disable global search in a FIPS 140-2 compliant environment.

By default, global search is enabled in CSA 4.70.

Note When upgrading from CSA 4.5x to CSA 4.7x, global search is not enabled by default. Enable global search as described in the next section Enable Global Search.

Enable Global Search

To enable global search, complete the following steps:

  1. Configure the global search property:

    1. Open the CSA_HOME/jboss‑as/standalone/deployments/csa.war/WEB-INF/classes/csa.properties file in a text editor.
    2. Set the csa.provider.es.exists property to yes or true (for example, csa.provider.es.exists=yes).
    3. Save and exit the file.
  2. Enable the global search icon in the top header of the Marketplace Portal:

    1. Open the CSA_HOME/portal/conf/dashboard.json file in a text editor.

    2. Set the header: search: enable attribute to true (for example,
      "header": {
         .
         .
         .
        "search": {
          "enable": true

    3. Save and exit the file.
  3. Start the global search services:

    1. On the server that hosts CSA, navigate to Control Panel > Administrative Tools > Services.

    2. Right-click on the Elasticsearch 1.6.1 service and select Start.
    3. Wait for a minute for the Elasticsearch 1.6.1 service to start, then right-click on the HPE Search Service and select Start.
  4. Restart CSA and HPE Marketplace Portal services. See Restart CSA for instructions.

Disable Global Search

To disable global search, complete the following steps:

  1. Configure the global search property:

    1. Open the CSA_HOME/jboss‑as/standalone/deployments/csa.war/WEB-INF/classes/csa.properties file in a text editor.
    2. Set the csa.provider.es.exists property to no or false (for example, csa.provider.es.exists=no).

    3. Save and exit the file.
  2. Disable the global search icon in the top header of the Marketplace Portal:

    1. Open the CSA_HOME/portal/conf/dashboard.json file in a text editor.

    2. Set the header: search: enable attribute to false (for example,
      "header": {
         .
         .
         .
        "search": {
          "enable": false

    3. Save and exit the file.
  3. Restart CSA and HPE Marketplace Portal services. See Restart CSA for instructions.