Doc produitsMenu

Plateforme Coveo 7.0 >
Aide à l'administrateur > Connecteurs > Connecteur Microsoft Exchange > Configuration CES > Configuration et indexation d'une source Microsoft Exchange

Configuration et indexation d'une source Microsoft Exchange

Une source définit un ensemble de paramètres de configuration pour un certain déploiement de Microsoft Exchange Server. Cette procédure décrit la création d'une source pour un déploiement d'Exchange On-Premises Server.

Note : Pour un déploiement hybride d'Exchange 2013, vous devez créer des sources distinctes d'Exchange pour les archives locales et distantes (voir Configuration et indexation de sources Microsoft Exchange pour un déploiement hybride).

Important :

  • Avec Exchange Server 2013, pour ne pas avoir à générer la source plus d'une fois, avant de générer la source, configurez le paramètre caché Exchange2013ViewModelValue pour veiller à ce que les URI cliquables d'OWA (Outlook Web App) soient valides dans les résultats de recherche (voir Modification de paramètres de source cachés de Microsoft Exchange).

  • Dans les préférences des interfaces de recherche régulières, les utilisateurs finaux peuvent décocher l'option Ouvrir les courriels avec Microsoft Outlook pour ouvrir les messages courriel dans OWA plutôt que dans Outlook lorsqu'on clique sur un résultat de recherche en courriel (voir Modification des préférences de l'interface de recherche.NET).

Pour configurer et indexer une source Microsoft Exchange

  1. Dans le serveur Coveo, accédez à l'Outil d'administration (voir Ouverture de l'Outil d'administration).

  2. Sélectionnez Index > Sources et collections.

  3. Dans la section Collections :

    1. Sélectionnez une collection existante dans laquelle vous souhaitez ajouter la nouvelle source.

      OU

    2. Cliquez sur Ajouter pour créer une nouvelle collection (voir Ajout d'une collection).

  4. Dans la section Sources, cliquez sur Ajouter.

    La page Ajouter une source qui apparaît est organisée en trois sections.

  5. Dans la section Paramètres généraux (General Settings) de la page Ajouter une source (Add Source) :

    1. Tapez la bonne valeur pour les paramètres obligatoires suivants :

      Nom

      Tapez un nom de source de votre choix qui représente la portée de la source.

      Exemples : Microsoft Exchange Server

      Type de source

      Le connecteur qui est utilisé par cette source. Dans ce cas, sélectionnez Exchange (WebServices).

      Sélectionnez Exchange (WebDAV) seulement pour Exchange 2003 ou pour Exchange 2007 avec un mode de compatibilité Exchange 2003 (voir Choix entre Web Services ou WebDAV pour la connexion à Microsoft Exchange).

      Note : Si vous n'apercevez pas Exchange (WebServices) ou Exchange (WebDAV) dans la liste Type de source, votre environnement ne rencontre pas les exigences (voir Exigences du connecteur Microsoft Exchange).

      Adresses

      Liste de points de départ du connecteur. Le connecteur prend en charge les serveurs https sécurisés et les serveurs http non sécurisés.

      Tapez une adresse par ligne dans l'une des formes suivantes :

      • https://servername/exchange

      • https://servername/exchange/mailboxname

      • https://servername/public

      Exemples :

      • Pour indexer toutes les boîtes de réception de Microsoft Exchange, saisissez une seule URL qui s'arrête à la racine des boîtes à courriel :
        https://owa.companyname.com/exchange

      • Pour indexer tous les dossiers publics, saisissez une URL qui s'arrête à la racine des dossiers publics :
        https://owa.companyname.com/public

      Note : Saisir un nom de serveur spécifique ne restreindra pas les boîtes de réception analysées à celles qui se trouvent dans ce serveur (voir Que sont les recherches LDAP?).

      Astuce : Vous pouvez créer une source qui n'indexe que les archives de boîtes de réception Microsoft Exchange 2010, ce qui pointe le connecteur directement vers les archives de boîtes de réception et ignore les boîtes de réception normales à l'aide du modèle d'adresses http://server/exchange/onlinearchivename, où vous remplacez onlinearchivename par la valeur que l'on retrouve dans le champ msExchArchiveName d'Active Directory. Vous devez également veiller à ce que le paramètre caché IndexArchives soit défini à true pour cette source et à false pour l'autre source Exchange (voir IndexArchive (Booléen)).

      Horaire d'actualisation (Refresh Schedule)

      Intervalle de temps à laquelle l'index est automatiquement actualisé afin de garder le contenu de l'index à jour. Par défaut, l'option Chaque jour (Every day) force CES à actualiser la source chaque jour, à minuit.

      Note : Vous pouvez créer de nouveaux horaires d'actualisation de source ou modifier ceux qui existent (voir Création ou modification d'un horaire de source).

    2. Évaluez la valeur des paramètres suivants, qui, la plupart du temps, n'ont pas à être modifiés :

      Appréciation (Rating)

      Changez la valeur seulement si vous souhaitez changer globalement la cote associée à tous les éléments de cette source par rapport à la cote d'autres sources (voir Fonctionnement du classement des résultats de recherche).

      Exemple : Si cette source était pour les archives d'Exchange seulement, vous devriez définir ce paramètre à Basse afin que, dans l'interface de recherche, les résultats de cette source apparaissent plus bas dans les résultats de recherche, contrairement à ceux d'autres sources.

      Types de document (Document Types)

      Si vous avez défini des groupes personnalisés de types de documents, veillez à sélectionner celui qui convient le mieux à cette source (voir Que sont les groupes de types de documents?).

      Langues actives (Active Languages)

      Si vous avez défini des groupes personnalisés de langues actives, veillez à sélectionner celui qui est le plus approprié pour la source.

      Champs (Fields)

      Si vous avez défini des groupes personnalisés de champs, veillez à sélectionner celui qui convient le mieux à cette source (voir Que sont les groupes de champs?).

  6. Dans la section Paramètres spécifiques au connecteur (Specific Connector Parameters & Options) de la page Ajouter une source, vérifiez si vous devez changer les valeurs par défaut des paramètres :

    Nombre de tentatives (Max Number of Retries)

    Nombre de tentatives de reconnexion effectuées lorsque le serveur Exchange ne répond pas à une requête.

    Délai de ré-essai (Retry Delay)

    Délai entre les tentatives de reconnexion en secondes.

    Répertoire Exchange (Exchange Folder)

    Nom du dossier qui héberge toutes les boîtes de réception. La valeur par défaut est exchange. Elle correspond au segment de l'URI qui suit le nom du serveur et pointe vers les boîtes de réception https://servername/exchange/.

    Utiliser l'authentification par formulaire (Use Form Authentication)

    S'il faut ou non utiliser l'authentification par formulaire. La case est décochée par défaut.

    Cochez la case si l'authentification par formulaire est activée dans le serveur Microsoft Exchange. Le connecteur prend en charge deux types d'authentification par formulaire :

    • Authentification basée sur les formulaires standards de Microsoft Exchange.

    • Authentification basée sur les formulaires du serveur ISA. Si un filtre ISA est placé en avant du serveur Microsoft Exchange OWA (Outlook Web App).

    Indexation de la sécurité d'Exchange (Index Exchange Security)

    S'il faut ou non indexer les sécurités spécifiées dans Microsoft Outlook. La case est cochée par défaut.

    Décochez cette case si vous souhaitez empêcher le connecteur Coveo d'indexer les sécurités définies par les utilisateurs, ce qui fera en sorte que seules les sécurités d'Active Directory sont utilisées.

    Url du service de notifications (Callback Service Url)

    Paramètre facultatif indiquant l'emplacement du service de notifications Exchange qui améliore la performance de l'actualisation incrémentale dans Microsoft Exchange 2007, 2010 et 2013 (On-Premises et hybride) (voir Affinement du service de rappel d'Exchange).

    La valeur par défaut (http://localhost:8181/) est appropriée si Exchange Callback Service est exécuté dans la même machine que CES. Si le service est exécuté dans un autre ordinateur, remplacez localhost par le nom de l'ordinateur du service Exchange. Changez le port si le service n'utilise pas celui par défaut (8181). Laissez le paramètre vide afin de désactiver le service.

    Répertoire public (Public Folder)

    Nom du répertoire public. La valeur par défaut est public. Elle correspond au segment de l'URI qui suit le nom du serveur et qui pointe vers les répertoires publics https://servername/public/.

    Indexation des pourriels (Index Junk E-­mails)

    S'il faut ou non indexer les pourriels. Par défaut, les pourriels sont indexés.

    Skip 3rd Party Archived Items

    Ignorer ou non l'indexation d'éléments archivés par un système d'archivage externe, comme Symantec Enterprise Vault. Ce paramètre est utile afin que le connecteur Microsoft Exchange ignore les talons de courriel laissés derrière par un système d'archivage externe. Par défaut, la case est cochée.

    Notes :

    Paramètres (Parameters)

    Cliquez sur Ajouter un paramètre (Add Parameter) lorsque vous souhaitez afficher et configurer des paramètres de source avancés qui sont cachés (voir Modification de paramètres de source cachés de Microsoft Exchange).

    Dans la section Option:

    Indexer les sous-dossiers (Index Subfolders)

    Cochez pour indexer tous les sous-dossiers sous les adresses de départ spécifiées. Sélectionné par défaut.

    Indexer les métadonnées des documents (Index the document's metadata)

    Lorsque sélectionné, CES indexe toutes les métadonnées du document, mêmes celles qui ne sont pas associées à un champ. Les métadonnées orphelines sont ajoutées au body du document afin qu'elles puissent être recherchées à l'aide de requêtes en texte libre.

    Lorsque non-coché (par défaut), seules les valeurs de champs système et personnalisés dont l'attribut Requêtes textuelles est sélectionné pourront être recherchées sans l'aide d'une requête de champ (voir Ajout d'un champ à utiliser pour la recherche et Que sont les requêtes par champs et les requêtes en texte libre?).

    Exemple : Un document contient deux métadonnées :

    • LastEditedBy, renfermant la valeur Hector Smith

    • Department, renfermant la valeur RH

    Dans CES, le champ personnalisé CorpDepartment est lié à la métadonnée Department, et son attribut Free Text Queries est sélectionné.

    Si l'option Indexer les métadonnées des documents n'est pas cochée, rechercher RH retourne le document, car un champ indexe cette valeur. Rechercher hector ne retourne pas le document, car aucun champ n'indexe cette valeur.

    Si l'option Indexer les métadonnées des documents est sélectionnée, rechercher hector retourne également le document, car CES a indexé les métadonnées orphelines.

    Générer une version HTML en cache des documents indexés (Generate a cached HTML version of indexed documents)

    Si vous cochez cette case (recommandé), en temps d'indexation, CES crée des versions HTML des documents indexés. Dans les interfaces de recherche, les utilisateurs peuvent alors évaluer plus rapidement le contenu en cliquant sur le lien Aperçu rapide plutôt qu'en ouvrant le document d’origine avec l'application originale. Vous devriez décocher ces cases seulement si vous ne souhaitez pas utiliser les liens Aperçu rapide ou si vous souhaitez enregistrer des ressources pendant la génération de la source.

    Ouvrir les résultats avec la version cache (Open results with cached version)

    Laissez cette case décochée (recommandé) afin que, dans les interfaces de recherche, le lien principal de résultats de recherche ouvre le document d'origine avec l'application originale. Vous devriez cocher cette case seulement si vous ne souhaitez pas que les utilisateurs puissent ouvrir le document original, mais qu'ils ne voient que la version HTML du document en tant qu'Aperçu rapide. Dans ce cas, vous devez également sélectionner Générer une version HTML en cache des documents indexés.

  7. Dans la section Sécurité (Security) de la page Ajouter une source :

    1. Dans la liste déroulante Fournisseur de sécurité Active Directory (Active Directory Security Provider), sélectionnez Active Directory ou un fournisseur de sécurité Active Directory personnalisé que vous avez créé pour un domaine spécifique (voir Configuration d'un fournisseur de sécurité Active Directory).

    2. Dans la liste déroulante Fournisseur de sécurité Exchange (Exchange Security Provider), sélectionnez le fournisseur de sécurité que vous avez créé pour cette source (voir Configuration d'un fournisseur de sécurité Microsoft Exchange).

    3. Dans la liste déroulante Authentification (Authentication), sélectionnez l'identité d'utilisateur que vous avez créée pour le système Microsoft Exchange.

    4. Cliquez sur Enregistrer et activer (Save and Start) pour sauvegarder la configuration de la source et débuter l'indexation de cette source.

  8. Confirmez que le processus de génération de la source est exécuté sans erreur :

    • Dans le panneau de navigation situé à gauche, cliquez sur État, puis confirmez que l'indexation se fait sans erreur.

      OU

    • Ouvrez la console CES afin de surveiller les activités de génération de la source (voir Utilisation de la Console CES.

Note : Si vous obtenez un PowerShellException comme celui qui suit, dans le serveur maître de Coveo, définissez la politique d'exécution de Windows PowerShell à la restriction RemoteSigned pour permettre au script du connecteur d'être exécuté (voir le document de Microsoft TechNet : Using the Set-ExecutionPolicy Cmdlet).

Exchange (WebServices) Error: Error while listing mailboxes. .. Coveo.Connectors.Exchange.Connection.ExchangeConnectionException: Error while listing mailboxes. ---> Coveo.Connectors.Utilities.PowerShell.PowerShellException: Error while evaluating PowerShell script. ---> System.Management.Automation.CmdletInvocationException: There were errors in loading the format data file:.. Microsoft.PowerShell, , C:\Temp\..ps1xml : File skipped because of the following validation exception: File C:\Temp\..ps1xml cannot be loaded because the execution of scripts is disabled on this system. Please see "get-help about_signing" for more details.

Prochaines étapes?

Définissez un horaire d'actualisation incrémentale pour votre source (voir Planification d'une actualisation incrémentale de source).

Vous devriez modifier les paramètres de source avancés (voir Modification de paramètres de source cachés de Microsoft Exchange).