Doc produitsMenu

Plateforme Coveo 7.0 >
Aide à l'administrateur > Connecteurs > Connecteur Microsoft Exchange > Configuration CES > Configuration et indexation de sources pour un déploiement hybride

Configuration et indexation de sources Microsoft Exchange pour un déploiement hybride

Le connecteur Coveo prend en charge l'indexation d'un déploiement hybride de Microsoft Exchange Server 2013 où la plupart du contenu à indexer réside dans Exchange On-Premises Server 2013, et les archives distantes résident dans Microsoft Exchange Online (voir À propos du soutien pour les déploiements hybrides d'Exchange Server 2013.).

Notes :

  • CES 7.0.6684+ (mai 2014) Prise en charge des archives distantes dans le contexte d'un déploiement hybride d'Exchange Server 2013.

  • N'utilisez pas la procédure de cette rubrique lorsque vous souhaitez configurer une source pour du contenu d'Exchange qui réside pleinement dans Exchange On-Premises Server, consultez plutôt Configuration et indexation d'une source Microsoft Exchange.

Une source définit un groupe de paramètres de configuration pour un serveur Microsoft Exchange spécifique. Pour un déploiement hybride d'Exchange 2013, vous devez créer deux sources, respectivement pour Exchange On-Premises Server (local) et Microsoft Exchange Online (archives distantes).

Important :

  • 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 des sources Microsoft Exchange pour un déploiement hybride

  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. Note : Pour chacune des sources requises dans votre déploiement hybride, répétez les étapes suivantes.

  5. Dans la section Sources, cliquez sur Ajouter.

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

  6. 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 :

      • Pour une partie locale hybride : Microsoft Exchange hybrid (Local)

      • Pour les archives distantes : Microsoft Exchange hybrid (Remote Archives)

      Type de source

      Le connecteur qui est utilisé par cette source. Pour un cas hybride d'Exchange, sélectionnez Exchange (WebServices).

      Note : Si vous n'apercevez pas Exchange (WebServices) 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 pour le connecteur, typiquement une adresse. Lorsque vous spécifiez plus d'une adresse, vous devez vérifier si toutes les autres valeurs de paramètres s'appliquent à toutes les adresses de départ spécifiées. Le connecteur prend en charge les serveurs https sécurisés et les serveurs http non sécurisés.

      • Pour Exchange On-Premises Server local :

        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

      • Pour les archives distantes dans Microsoft Exchange Online, l'adresse est toujours la même :

        https://outlook.office365.com/

      Horaire (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 une archive d'Exchange locale ou distante, 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?).

  7. 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://ExchangeServer/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 (sur place 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://ExchangeServer/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 : Note :

    • Ne pas confondre Skip 3rd Party Archived Items avec le paramètre caché IndexArchive, qui décide si les boîtes de réception archivées d'Exchange devraient être indexées ou non (voir Modification de paramètres de source cachés de Microsoft Exchange).

    • CES 7.0.6830– (juillet 2014) Le nom du paramètre est Skip Archived Items.

    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).

    Pour la source des archives distantes, ajoutez les paramètres cachés et les valeurs présentés dans le tableau suivant.

    Paramètre Valeur
    IndexedContentScope (chaîne) RemoteArchives
    PowerShellEndpoint (chaîne)

    Le point de terminaison PowerShell de votre Exchange On-Premises Server :

    Exemple : https://ExchangeServer.mycompany.com/powershell

    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.

  8. 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.

  9. 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).