Autorisation des utilisateurs anonymes à effectuer des recherches sur les pages publiques de votre portail

Vous pouvez activer des utilisateurs anonymes (parfois également appelés utilisateurs authentifiés) pour rechercher des pages publiques de votre portail à l'aide du portlet Centre de recherche du portail. La recherche par les utilisateurs anonymes ne fonctionne que sur les pages publiques de votre portail, puisque les utilisateurs n'y sont pas connectés.

Pourquoi et quand exécuter cette tâche

Pour permettre à des utilisateurs anonymes d'effectuer une recherche sur les pages publiques de votre portail, vous devez effectuer les tâches suivantes :
  • Placez le portlet Centre de recherche sur une page publique de votre portail pour que les utilisateurs puissent y accéder sans avoir à se connecter au portail.
  • Activez les sessions publiques pour votre portail. Le portlet Centre de recherche a en effet besoin d'une session valide pour sa phase d'exécution et, par défaut, les sessions ne sont pas activées sur les pages anonymes dans le portail. Par défaut, les sessions sont créées uniquement quand un utilisateur s'authentifie et se connecte au portail.
  • Préparez ou créez votre propre portée de recherche personnalisée. Vous pouvez éditer vos propres portées personnalisées, mais vous ne pouvez pas modifier les portées de recherche par défaut afin d'octroyer un droits d'accès aux utilisateurs anonymes.

Procédez comme suit :

Procédure

  1. Placez le portlet Centre de recherche sur une page publique.
    Pour plus d'informations, reportez-vous aux sous-rubriques suivantes .
  2. Accordez au groupe d'utilisateurs anonymes du portail l'accès au portlet de recherche destiné aux utilisateurs anonymes, ainsi que l'accès à la page sur laquelle figure le portlet. Pour octroyer des droits d'accès vous pouvez utiliser le portlet Droits d'accès des utilisateurs et des groupes, le portlet Droits d'accès aux ressources ou les portlets Gestion des portlets et Gestion des pages.
  3. Accordez au groupe d'utilisateurs anonymes du portail l'accès aux collections de recherche. Pour effectuer cette étape, utilisez le portlet Droits d'accès des utilisateurs et des groupes ou Droits d'accès aux ressources. Dans la liste des types de ressource, sélectionnez les sources PSE ; sélectionnez ensuite les collections de recherche à mettre à disposition des utilisateurs publics, puis attribuez aux utilisateurs anonymes du portail l'accès à ces collections.
  4. Facultatif : Créez une portée de recherche personnalisée, si vous n'en avez pas déjà créé une.
    Pour plus d'informations, voir la section Création d'une portée de recherche de la rubrique Gestion et administration de la recherche de portail.
  5. Accordez au groupe d'utilisateurs anonymes du portail l'accès aux portées de recherche :
    1. To open the Manage Search portlet, click the Administration menu icon. Then, click Search Administration > Manage Search.
    2. Cliquez sur Portées de la recherche.
    3. Localisez la portée sur laquelle vous voulez que l'utilisateur anonyme travaille et cliquez sur Editer la portée de la recherche.
    4. Cliquez sur Oui pour activer l'option Visible pour les utilisateurs anonymes.
  6. Activez des sessions publiques en définissant le paramètre public.session sur true, dans le Service de navigateur du portail de WebSphere® Integrated Solutions Console.
    Pour plus de détails sur le Service de navigateur du portail et la définition des paramètres de configuration du service de portail, consultez les rubriques afférentes.
  7. Redémarrez WebSphere® Application Server et HCL Portal que les modifications soient prises en compte.