Doc produitsMenu

Plateforme Coveo 7.0 >
Aide à l'administrateur > Connecteurs > Connecteur Microsoft Exchange > Configuration de Microsoft Exchange > Activation de la personnification dans Microsoft Exchange Online

Activation de la personnification dans Microsoft Exchange Online

Le connecteur Exchange de Coveo se fonde sur l'identité d'analyse de CES (Coveo Enterprise Search) pour avoir les permissions d'accès complet à toutes les boîtes de réception et leur archive correspondante pour indexer du contenu dans un serveur Exchange On-Premises.

Dans un déploiement hybride d'Exchange, une permission d'accès complet ne permet pas à l'identité d'analyse de CES d'accéder aux archives distantes par Exchange Online Web Services (EWS). Seule la personnification d'utilisateur peut permettre à l'identité d'analyse de CES d'accéder aux archives distantes de chaque utilisateur. Dans un système d'informations, la personnification est un mécanisme qui active une application telle que Coveo Enterprise Search (CES) pour effectuer des tâches au nom d'un utilisateur.

Par conséquent, dans un déploiement hybride d'Exchange, lorsque vous souhaitez indexer des archives distantes se trouvant dans Exchange Online, vous devez activer la personnification pour l'identité d'analyse de CES dans votre organisation Exchange Online.

Dans Microsoft Exchange Online, les droits de personnification sont octroyés à un utilisateur par le rôle de gestion intégré ApplicationImpersonation d'Exchange.

Pour ajouter le rôle ApplicationImpersonation à l'identité de balayge CES dans Exchange Online.

  1. Connectez PowerShell à votre organisation Exchange Online (voir Use Windows PowerShell in Exchange Online).

    Note :

    • Des droits administratifs sont requis pour exécuter la commande New-ManagementRoleAssignment.

    • Avant d'exécuter Import-PSSession $Session, vous devez peut-être exécuter Set-ExecutionPolicy Unrestricted (voir Using the Set-ExecutionPolicy Cmdlet).

    • Plus d’informations sur l’ajout de rôles (voir Add a role to a user or USG).

  2. Dans une ligne de commande PowerShell connectée à votre organisation Exchange Online, exécutez la commande suivante, où vous remplacez CES_crawler@mycompany.com par l'identité d'utilisateur qui est utilisée par votre source :

    PS> New-ManagementRoleAssignment -Role "ApplicationImpersonation" -User CES_crawler@mycompany.com

  3. Confirmez l’accès à Remote Archives dans le serveur Exchange Online :

    1. Obtenez la dernière version de Microsoft EWSEditor.

    2. Créez un nouveau Exchange Service (File > New Exchange Service) à l’aide de ces paramètres :

      Nom Valeur
      Autodiscover - Service URL https://outlook.office365.com/EWS/Exchange.asmx
      Autodiscover - Exchange Version Exchange2013
      Credentials - User Name Identité d’analyse CES en format UPN/SMTP
      Credentials - Password Mot de passe de l’identité d’analyse CES
      Impersonation - Id Type SmtpAddress
      Impersonation - Id Adresse SMTP d’un des utilisateurs avec un Remote Archive à indexer
    3. Ouvrez l’archive de l’utilisateur personnifié (cliquer avec le bouton droit de la souris sur Add Root Folder) à l’aide de ces paramètres :

      Nom Valeur
      Well Known - Folder Name ArchiveMsgFolderRoot
      Well Known - SMTP Address Adresse SMTP de l’utilisateur personnifié

      L’ouverture réussie de l’archive de l’utilisateur personnifié confirme que l’identité d’analyse CES pourra personnifier et accéder à Remote Archive.