Configuring Suggestion ProvidersLocate this document in the navigation structure

Use

In the Provider Configuration screen you can configure the suggestion providers that have been registered in your system. Suggestion providers supply portal users with suggestions when they type text in the Portal Search field at runtime.

Procedure

Configuring Registered Suggestion Providers

  1. Activate the filtering mechanism for suggestion providers.

    1. In SAP NetWeaver Administrator, locate the application com.sap.portal.suggestion.provider.implementation and the service SuggestionProviderRegistration .

      For more information, see Accessing Portal Services in SAP NetWeaver Administrator .

    2. Set the value of the FilterSuggestionProviders property to true .

      Note

      When this property is set to false , all registered suggestion providers are enabled at runtime and changing filter ID values in the Provider Configuration screen has no effect.

  2. In the portal administration environment, go to Start of the navigation path System Administration Next navigation step System Configuration Next navigation step Provider Configuration End of the navigation path.

  3. To add a new suggestion provider, in the Suggestion Providers table, choose Add Provider .

    The status of providers that you add is initially set to Disabled .

  4. In the Add Suggestion Provider dialog box, select one of the registered suggestion providers.

    You can change the name and description of the selected provider and you can specify filter IDs to exclude the provider from a given desktop.

  5. To edit an existing suggestion provider, choose Edit Provider . You can change the name or description of the suggestion provider and you can add or remove filter IDs.

    For more information about filter IDs, see Filtering Entry Points .

  6. To remove a suggestion provider, choose Remove Provider .

    Note

    You can disable the provided PortalSuggestionProvider , but you cannot remove it.

Configuring the PortalSuggestionProvider

You can configure the default index provider, Roles Index Provider , associated with the PortalSuggestionProvider . This provider cannot be removed. The Roles Index Provider indexes the title of all portal roles assigned to at least one user in your system.

The first time that the portal starts up, all portal roles assigned to at least one user are indexed. Roles are also indexed automatically when one of the following changes is made:

  • A new role is assigned to users for the first time. The index runs immediately.

  • Objects are added to, or removed from, a role. The index runs after the interval specified in the RolesIndexProviderService service in SAP NetWeaver Administrator (default: 10 minutes).

  • The title of a role changes. The index runs after the interval specified in the RolesIndexProviderService service in SAP NetWeaver Administrator (default: 10 minutes).

In the Suggestion Providers table, in the PortalSuggestionProvider row, choose Manage to access the indexing options.

You can perform the following manual indexing actions to update the search suggestions provided to portal users at runtime:

  • Enable or disable the index provider: Select the provider, and in the Status field, choose Enable or Disable from the dropdown list.

  • Define languages: Choose Define Suggestions Languages to select the languages for which to run indexing.

  • Run indexing manually: Select the provider and choose Reindex Selected Provider .

Note

Hidden nodes are not indexed.