Doc produitsMenu

Vue d'ensemble du déploiement du connecteur Oracle Knowledge

La procédure suivante présente les étapes qui sont nécessaires afin de déployer le connecteur Oracle Knowledge. Les étapes indiquent l'ordre dans lequel vous devez effectuer des tâches de configuration à la fois dans le serveur Oracle Knowledge et le serveur Coveo.

Pour déployer le connecteur Oracle Knowledge

  1. Vérifiez si votre environnement répond aux exigences (voir Exigences du connecteur Oracle Knowledge).

  2. Dans l’instance d’Oracle Knowledge, créez un utilisateur Knowledge Administrator à utiliser comme compte d’analyse (voir Create a Knowledge Administrator).

  3. Dans l’ordinateur qui héberge Oracle Knowledge, copiez le fichier IQServiceClientCS.dll qui se trouve dans le dossier MSFT.

    Exemple : C:\Oracle\Knowledge\IM\InfoManager\clientLibrary\MSFT\Release

  4. Dans l’ordinateur qui héberge CES, collez le fichier IQServiceClientCS.dll dans le dossier Bin de CES.

    Exemple : C:\Program Files\Coveo Enterprise Search 7\Bin

  5. Dans le serveur Coveo :

    1. Créez une identité d'utilisateur.

      Le connecteur a besoin d’un compte qui a au moins l’accès en lecture à tous les types d’éléments et les permissions de sécurité de l’instance d’Oracle Knowledge. Créez une identité d’utilisateur CES qui doit contenir les paramètres de connexion (nom d’utilisateur et mot de passe) d’un utilisateur de console avec un ou plusieurs rôles de sécurité (personnalisés ou intégrés) qui lui permet de voir l’ensemble du contenu et des permissions du référentiel Information Manager que vous souhaitez indexer (voir Ajout d'une identité d'utilisateur).

    2. (Facultatif) Créez des fournisseurs de sécurité

      Lorsque vous souhaitez indexer des permissions d'Oracle Knowledge, vous devez créer deux fournisseurs de sécurité pour obtenir des permissions d'élément Oracle Knowledge, et pour résoudre et agrandir des groupes.

      Dans Oracle Knowledge, les utilisateurs sont identifiés par leurs adresses de courriel. Par conséquent, les permissions qui sont retournées par le fournisseur de sécurité Oracle Knowledge pour chaque élément sont des adresses de courriel. Le fournisseur de sécurité Oracle Knowledge exige alors un autre fournisseur de sécurité pour identifier de façon unique les utilisateurs avec leurs adresses de courriel.

      1. Commencez en sélectionnant ou en créant un fournisseur de sécurité Email ou Active Directory que le fournisseur de sécurité Oracle Knowledge utilisera pour résoudre et agrandir des groupes. Le type de fournisseur de sécurité à utiliser dépend de la façon dont les utilisateurs sont authentifiés lorsqu'ils accèdent à l'interface de recherche.

        • Lorsqu'ils sont authentifiés avec leurs adresses de courriel, utilisez un fournisseur de sécurité Email (voir Configuration d'un fournisseur de sécurité Email).

        • Lorsqu'ils sont authentifiés avec un compte Active Directory, utilisez un fournisseur de sécurité Active Directory (voir Configuration d'un fournisseur de sécurité Active Directory).

          Notes :

          • CES (Coveo Enterprise Search) contient un fournisseur de sécurité Active Directory que vous pouvez configurer pour vous connecter au domaine par défaut. Lorsque votre environnement contient plus d'un domaine, vous pouvez sélectionner un fournisseur de sécurité Active Directory que vous avez créé pour d'autres domaines.

          • Un fournisseur de sécurité Active Directory n'est approprié que si le nom d'utilisateur principal correspond aux adresses de courriel de tous les utilisateurs.

        Note : Vous devez peut-être également utiliser un fournisseur de sécurité REGEX Transform Member Name entre les deux autres fournisseurs de sécurité pour lier des types de membres. Contactez Coveo Support pour obtenir de l'aide.

      2. Créez alors un fournisseur de sécurité Oracle Knowledge que le connecteur utilise pour résoudre des permissions indexées (voir Configuration d'un fournisseur de sécurité Oracle Knowledge).

    3. Créez un groupe de champs Oracle Knowledge.

      Il est conseillé d’importer le groupe de champs Oracle Knowledge intégral ([CES_Path]\Bin\Coveo.CES.CustomCrawlers.OracleKnowledge.FieldSet.xml) afin de pouvoir facile ajouter des facettes spécifiques à Oracle Knowledge à vos interfaces de recherche Coveo (voir Exportation et importation d'un groupe de champs) .

    4. Configurez et indexez la source Oracle Knowledge.

      Le connecteur Coveo doit connaître des détails sur votre instance d'Oracle Knowledge afin de pouvoir indexer son contenu (voir Configuration et indexation d'une source Oracle Knowledge).