Doc produitsMenu

Plateforme Coveo 7.0 >
Aide à l'administrateur > Intégration Coveo > Activation de l'accès anonyme à une interface de recherche

Activation de l'accès anonyme à une interface de recherche

Les interfaces de recherche de la Plateforme Coveo sont habituellement déployées dans le pare-feu d'une entreprise. Vous pouvez également déployer des interfaces de recherche Coveo sur des sites Web destinés au public et permettre à des utilisateurs anonymes de voir les résultats de recherche.

Exemple : Si Coveo est intégré à un site Web Sitecore public, les utilisateurs anonymes qui ont accès au site Web devraient être en mesure de voir les résultats de recherche pour du contenu disponible publiquement.

Pour configurer une interface de recherche destinée au public

  1. Si votre index Coveo contient des sources qui ne sont pas publiques, veillez à ce que la portée des interfaces de recherches qui sont exposées publiquement renferme uniquement des sources dont le contenu devrait apparaître dans les résultats de recherche publics.

    Lorsque vous utilisez les interfaces de recherche standards de Coveo, vous pouvez configurer la portée à partir de l'Éditeur d'interface (voir Configuration de la portée d'une interface de recherche).

  2. Dans IIS (Internet Information Services) dans le serveur Web :

    1. Sélectionnez le site Web de recherche Coveo (par défaut Coveo .NET Front-End 12).

    2. Cliquez sur Authentification et définissez :

      • Authentification anonyme à Activée

      • Authentification Windows à Désactivée

  3. Réinitialisez IIS pour que les changements entrent en vigueur (voir Réinitialisation d'IIS).

    Note : Tous les sites Web du serveur seront temporairement non-disponibles.

  4. Accédez à l'Outil d'administration Coveo (voir Ouverture de l'Outil d'administration).

  5. Dans l'Outil d'administration, pour chaque source contenue dans votre interface de recherche destinée au public :

    1. Dans la page Permissions sous Permissions personnalisées (Custom Permissions) (voir Modification des permissions de sécurité de la source):

      • Ajoutez le groupe Active Directory nt authority\anonymous logon à la liste Utilisateurs autorisés (Allowed Users).

        Note : Si vous souhaitez également que les utilisateurs authentifiés voient aussi tous les résultats de recherche anonymes, vous devez également ajouter l'utilisateur qui exécute l'application du site Web dans la permission de la source.

      • Supprimez le groupe Active Directory everyone de la liste Utilisateurs autorisés.

    2. Cliquez sur Régénérer (Rebuild) pour régénérer la source.