Show TOC

Enabling Remote Roles as Portal Search SuggestionsLocate this document in the navigation structure

Use

Content usage mode: remote role assignment

Applies to: consumers

Suggestion providers provide portal users with suggestions when they type text in the Portal Search field at runtime. By default, only content assigned through each user's local roles is offered as navigation suggestions. If your users are assigned to remote roles, you can enable the indexing of remote role content so that the navigation suggestions also include content assigned to the remote roles.

Prerequisites
  • You are authorized to access the portal role containing the Federated Portal workset.

  • You have access to SAP NetWeaver Administrator.

  • The PortalSuggestionProvider and the Roles Index Provider must both be enabled on the consumer portal.

    For more information, see Configuring Suggestion Providers .

Procedure

First you must enable the indexing of remote role-assigned content; this is a one-time procedure. Then, you must instruct the consumer portal to manually index the remote role-assigned content. You need to perform these procedures on each consumer portal that you have in your landscape.

Note

There is no automatic notification to reindex remote role-assigned content on the consumer portal whenever the role-based content is modified or deleted on the producer portal. Therefore, if the content administrator changes the content of a role or deletes a role, you need to manually reindex the remote role-assigned content so that the search suggestions are up-to-date and accurate.

Furthermore, before you reindex, you need to clear the remote assignment role cache to ensure that only the latest remote roles are indexed and not irrelevant content that may be cached on the consumer.

Enabling the Indexing of Remote Role-Assigned Content

  1. In SAP NetWeaver Administrator, access the following portal application and service:

    • Portal application: com.sap.portal.pcd.rolesindexprovider

    • Service: RolesIndexProviderService

    For information about accessing and configuring portal services in SAP NetWeaver Administrator, see Accessing Portal Services in SAP NetWeaver Administrator .

  2. Set the value of the com.sap.portal.pcd.rolesindexprovider.fpnIndexingEnabled property to true .

  3. Save your changes.

Note

By default, content in a remote role is cached on the consumer in English. If you need to index roles in other languages, you need to configure the OptimizerC service on the consumer to support caching in these additional languages.

For more information, see Optimizing Performance of Remote Role Assignment Usage .

Indexing Remote Role-Assigned Content

  1. In the consumer portal, clear the remote role assignment cache.

    For more information, see Clearing the Remote Role Assignment Cache .

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

  3. In the Suggestion Providers table, choose the Navigation Suggestions tab.

  4. Select the Roles Index Provider - Assigned PCD Roles Indexer provider.

  5. Choose Reindex Selected Provider .