Product DocsMenu

Configuring a Custom Scope With the .NET Interface Editor

CES 7.0.5556– (June 2013)

Important: CES 7.0.5639+ (July 2013) The Coveo .NET Front-End custom scope feature is replaced by the Back-End search scope feature (see What Are Search Scopes?).

Each Coveo .NET Front-End search interface has a specific scope (see Configuring the Scope of a .NET Search Interface). You can also define one or more custom scopes that are defined using either a filter expression or by connecting to a remote index. A custom scope can also optionally exclude the index from the local Coveo instance.

While a normal scope is transparent to the end-user, a custom scope is accessible from the .NET search Interface Search In facet that appears when one or more custom scopes are available.

Example: In your Los Angeles head office, you can create custom scopes to exclusively search in the Boston or Paris remote indexes within your organization. End-users can select the desired scope when needed from the Search In facet.

To configure a custom scope with the .NET Interface Editor

  1. Access the Coveo .NET Front-End Interface Editor (see Opening the .NET Interface Editor).

  2. Select the Search Interfaces tab. 

  3. In the Current Interface drop-down box, select the search interface for which you want to configure the custom scope.

  4. Select the Advanced menu.

  5. In the navigation panel on the left, select Custom Scopes.

  6. Do one of the following action:

    1. To create a new custom scope, click Add New next to Custom Search Scopes.


    2. To modify a custom scope, click its name.

  7. Under Edit Custom Scope:

    1. In the Title box:

      1. Enter a descriptive name meaningful to end-users as they will view it as an option in the Search In facet.

      2. Click the button next to the box to open a dialog box where you can enter the label translated for the other supported languages.

    2. Enter a specific filter Expression in the form of a query.

      Note: The filter expression defines the custom scope but also applies to remote indexes if included.

    3. Select the Exclude local server from search check box when you want to exclude the local index from the scope and only query remote indexes.

  8. When remote indexes have already been defined in the Administration Tool for the current Coveo instance (see Adding or Modifying Remote Indexes), you can also add one or more remote indexes to the custom scope:

    1. Next to Remote Indexes, click Add.

    2. From the Name drop-down list, select the appropriate remote index.

    3. In the Filter Expression box, enter a filter expression to add to every query sent to the remote index.

    4. In the Time to execute (sec) box, enter the maximum time to wait for the query results from the remote index. A warning message appears in the search interface when the time out is reached. The default value is 0, in which case the search interface waits indefinitely.

      Note: When the remote Coveo instance is down, local search results are presented immediately without waiting for remote results.

  9. Click OK.

People who viewed this topic also viewed