Configuration de Microsoft Lync Server 2013 pour utiliser l’archivage Microsoft Exchange Server 2013
Rubrique Dernière modification : 2014-06-24
Microsoft Lync Server 2013 offre aux administrateurs la possibilité d’archiver des transcriptions de messagerie instantanée et de conférence web dans la boîte aux lettres Microsoft Exchange Server 2013 d’un utilisateur plutôt qu’une base de données SQL Server. Si vous activez cette option, les transcriptions sont écrites dans le dossier Purges de la boîte aux lettres de l’utilisateur. Il s’agit d’un dossier masqué qui se trouve dans le dossier Purges. Bien que ce dossier ne soit pas visible par les utilisateurs finaux, il est indexé par le moteur de recherche Exchange et peut être découvert à l’aide de la recherche de boîtes aux lettres Exchange et/ou de Microsoft SharePoint Server 2013. Étant donné que les informations sont stockées dans le même dossier que celui utilisé par la fonctionnalité de conservation exchange In-Place (responsable de l’archivage des e-mails et autres communications Exchange), les administrateurs peuvent utiliser un seul outil pour rechercher toutes les communications électroniques archivées pour un utilisateur.
Important
Pour désactiver complètement l’archivage de la conversation Lync, vous devez également désactiver l’historique des conversations Lync. Pour plus d’informations, consultez les rubriques suivantes : Gestion de l’archivage des communications internes et externes dans Lync Server 2013, New-CsClientPolicy et Set-CsClientPolicy.
Pour archiver les transcriptions dans Exchange 2013, vous devez commencer par configurer l’authentification de serveur à serveur entre les deux serveurs. Une fois l’authentification de serveur à serveur en place, vous pouvez effectuer les tâches suivantes dans Microsoft Lync Server 2013 (notez que, selon votre configuration et votre configuration, vous n’avez peut-être pas besoin d’effectuer toutes ces tâches) :
Activez l’archivage Exchange en modifiant vos paramètres de configuration d’archivage Lync Server. Cette étape est nécessaire pour tous les déploiements.
Activez l’archivage des communications internes et/ou externes pour les utilisateurs. Cette étape est nécessaire pour tous les déploiements.
Configurez la propriété ExchangeArchivingPolicy pour chaque utilisateur. Cette étape est requise uniquement dans Lync Server et Exchange se trouvent dans différentes forêts.
Étape 1 : Activation de l’archivage Exchange
L’archivage dans Lync Server est principalement géré à l’aide des paramètres de configuration d’archivage. Lorsque vous installez Lync Server 2013, vous disposez automatiquement d’une collection globale unique de ces paramètres. (Les administrateurs peuvent éventuellement créer de nouvelles collections de paramètres d’archivage dans l’étendue du site.) Par défaut, l’archivage n’est pas activé dans les paramètres globaux et l’archivage Exchange n’est pas activé dans ces paramètres. Pour utiliser l’archivage Exchange, les administrateurs doivent configurer les propriétés EnableArchiving et EnableExchangeArchiving dans ces paramètres de configuration. La propriété EnableArchiving peut avoir l’une des trois valeurs suivantes :
Aucun. L’archivage est désactivé. Il s’agit de la valeur par défaut. Si EnableArchiving est défini sur Aucun, rien ne sera archivé dans votre base de données d’archivage Lync Server ou dans Exchange 2013.
ImOnly. Seules les transcriptions de message instantané sont archivées. Si l’archivage Exchange est activé, ces transcriptions seront archivées dans Exchange 2013. Si l’archivage Exchange est désactivé, ces transcriptions sont archivées sur Lync Server.
ImAndWebConf. À la fois les transcriptions de messages instantanés et celles de conférences web sont archivées. Si l’archivage Exchange est activé, ces transcriptions seront archivées dans Exchange 2013. Si l’archivage Exchange est désactivé, ces transcriptions sont archivées sur Lync Server.
La propriété EnableExchangeArchiving est une valeur booléenne : définissez EnableExchangeArchiving sur True ($True) pour activer l’archivage Exchange ou définissez EnableExchangeArchiving sur False ($False) pour désactiver l’archivage Exchange. Par exemple, cette commande active l’archivage des transcriptions de messagerie instantanée et active également l’archivage Exchange :
Set-CsArchivingConfiguration -Identity "global" -EnableArchiving ImOnly -EnableExchangeArchiving $True
Pour désactiver l’archivage Exchange, utilisez une commande similaire à la suivante, qui permet l’archivage de la messagerie instantanée, mais désactive l’archivage dans Exchange (en d’autres termes, les transcriptions sont archivées sur Lync Server) :
Set-CsArchivingConfiguration -Identity "global" -EnableArchiving ImOnly -EnableExchangeArchiving $False
Remarque
Si la propriété EnableArchiving est définie sur None, Lync Server n’archive pas du tout les transcriptions de messagerie instantanée et de conférence Web. Dans ce cas, le serveur ignorera simplement la valeur configurée pour EnableExchangeArchiving.
L’archivage Exchange peut également être activé (ou désactivé) à l’aide de l’Panneau de configuration Lync Server. Pour cela, procédez comme suit :
Dans le Panneau de configuration, cliquez sur Surveillance et archivage, puis sur Configuration de l’archivage.
Sous l’onglet Configuration de l’archivage, double-cliquez sur la collection de paramètres d’archivage à modifier (par exemple, la collection Global).
Dans le volet Paramètre d’archivage, cliquez sur la liste déroulante Paramètre d’archivage, puis sélectionnez Archiver les sessions de messagerie instantanée (pour archiver uniquement les sessions de messagerie instantanée) ou Archiver les sessions de messagerie instantanée et de conférence web (pour archiver les sessions de messagerie instantanée et les sessions de conférence web).
Après avoir choisi les éléments à archiver, cochez la case d’intégration d’Exchange Server pour activer l’archivage Exchange. Pour désactiver l’archivage Exchange, désactivez cette case à cocher.
Remarque
La case à cocher Intégration Exchange Server n’est pas disponible si Paramètre d’archivage est défini sur Désactiver l’archivage. Vous devez d’abord activer l’archivage, puis activer l’archivage Exchange.
Si Lync Server 2013 et Exchange 2013 se trouvent dans la même forêt, l’archivage pour les utilisateurs individuels (ou du moins pour les utilisateurs disposant d’un compte de messagerie sur Exchange 2013) est géré à l’aide des stratégies de conservation exchange In-Place. Si vous avez des utilisateurs hébergés sur une version précédente d’Exchange, l’archivage pour ces utilisateurs sera géré à l’aide de stratégies d’archivage Lync Server. Notez que seuls les utilisateurs disposant de comptes sur Exchange 2013 peuvent archiver leurs transcriptions Lync dans Exchange.
Si Lync Server 2013 et Exchange 2013 se trouvent dans différentes forêts, l’archivage pour les utilisateurs individuels est géré en configurant la propriété ExchangeArchivingPolicy pour chaque compte d’utilisateur individuel. Pour plus d’informations, reportez-vous à l’étape 3.
Étape 2 : activation de l’archivage des communications internes et/ou externes
Une fois que vous avez activé l’archivage (et l’archivage Exchange), vous devez modifier les stratégies d’archivage appropriées pour vous assurer que les sessions utilisateur sont réellement archivées. Notez que l’activation de l’archivage (étape 1) n’entraîne pas le démarrage de l’archivage de la messagerie instantanée et des transcriptions de conférence Web par Lync Server. Vous devez utiliser les stratégies d’archivage pour activer l’archivage interne et/ou externe. Quand vous installez Lync Server 2013, vous installez également une stratégie d’archivage global unique qui contient deux propriétés :
ArchiveInternal. Quand cette propriété a la valeur Vrai ($True), indique que les sessions de communication interne (celles qui impliquent uniquement des utilisateurs disposant d’un compte Active Directory dans votre organisation) seront archivées.
ArchiveExternal. Quand cette propriété a la valeur Vrai ($True), indique que les sessions de communication externe (les sessions qui impliquent au moins un utilisateur ne disposant pas d’un compte Active Directory dans votre organisation) seront archivées.
Par défaut, ces deux propriétés ont la valeur Faux, ce qui signifie que ni les sessions de communication interne, ni les sessions de communication externe ne sont archivées. Pour modifier la stratégie globale, vous pouvez utiliser Lync Server Management Shell et l’applet de commande Set-CsArchivingPolicy. Cette commande permet d’archiver à la fois les sessions de communication interne et externe :
Set-CsArchivingPolicy -Identity "global" -ArchiveInternal $True -ArchiveExternal $True
Vous pouvez également utiliser New-CsArchivingPolicy pour créer une stratégie au niveau du site ou par utilisateur. Par exemple, la commande suivante crée une stratégie d’archivage par utilisateur appelée RedmondArchivingPolicy :
New-CsArchivingPolicy -Identity "RedmondArchivingPolicy" -ArchiveInternal $True -ArchiveExternal $True
Si vous créez une stratégie par utilisateur, vous devrez affecter cette stratégie aux utilisateurs appropriés. Par exemple :
Grant-CsArchivingPolicy -Identity "Ken Myer" -PolicyName "RedmondArchivingPolicy"
Les stratégies d’archivage peuvent également être gérées à l’aide du Panneau de configuration Lync Server. Dans le Panneau de configuration, cliquez sur Surveillance et archivage, puis sur Stratégie d’archivage. Pour modifier une stratégie existante, double-cliquez sur la stratégie (par exemple, Global) puis, dans le volet Stratégie d’archivage, activez ou désactivez les cases à cocher Archiver les communications internes et Archiver les communications externes en fonction des besoins. Pour créer une stratégie d’archivage, cliquez sur Nouveau , puis sélectionnez Stratégie de site ou Stratégie utilisateur. Si vous créez une nouvelle stratégie d’utilisateur, vous devez accéder aux comptes d’utilisateurs appropriés (sous l’onglet Utilisateurs), puis affecter les nouvelles stratégies à ces utilisateurs.
Étape 3 : configuration de la propriété ExchangeArchivingPolicy
Si Lync Server 2013 et Exchange 2013 se trouvent dans des forêts différentes, il ne suffit pas d’activer simplement l’archivage Exchange dans les paramètres de configuration d’archivage ; cela n’entraîne pas l’archivage des transcriptions de messagerie instantanée et de conférence web dans Exchange. Au lieu de cela, vous devez également configurer la propriété ExchangeArchivingPolicy sur chacun des comptes d’utilisateur Lync Server appropriés. Cette propriété peut avoir l’une des valeurs suivantes :
Non initialisé. Indique que l’archivage sera basé sur les In-Place paramètres de conservation configurés pour la boîte aux lettres Exchange de l’utilisateur ; si In-Place la conservation n’a pas été activée sur la boîte aux lettres de l’utilisateur, ses transcriptions de messagerie et de conférence web seront archivées dans Lync Server.
UseLyncArchivingPolicy. Indique que les transcriptions de messagerie instantanée et de conférence Web de l’utilisateur doivent être archivées dans Lync Server plutôt que dans Exchange.
NoArchiving. Indique que les transcriptions de messagerie instantanée et de conférence web de l’utilisateur ne doivent pas être archivées. Notez que ce paramètre remplace toutes les stratégies d’archivage Lync Server affectées à l’utilisateur.
ArchivingToExchange. Indique que les transcriptions de messagerie instantanée et de conférence web de l’utilisateur doivent être archivées dans Exchange, quels que soient les paramètres de In-Place de conservation qui ont (ou n’ont pas) été affectés à la boîte aux lettres de l’utilisateur.
Par exemple, pour configurer un compte d’utilisateur afin que les transcriptions de messagerie instantanée et de conférence web soient toujours archivées dans Exchange, vous pouvez utiliser une commande similaire à celle-ci à partir de Lync Server Management Shell :
Set-CsUser -Identity "Ken Myer" -ExchangeArchivingPolicy ArchivingToExchange
Si vous souhaitez définir la même stratégie d’archivage pour un groupe d’utilisateurs (par exemple, tous les utilisateurs hébergés sur un pool de serveurs d’inscriptions), vous pouvez utiliser une commande similaire à la suivante :
Get-CsUser -Filter {RegistrarPool -eq "atl-cs-001.litwareinc.com"} | Set-CsUser -ExchangeArchivingPolicy ArchivingToExchange
Notez que vous devez utiliser Lync Server Management Shell (et Windows PowerShell) pour configurer la valeur de la propriété ExchangeArchivingPolicy. Cette propriété n’est pas exposée aux administrateurs dans le Panneau de configuration Lync Server.
Si vous voulez afficher la liste de tous les utilisateurs auxquels une stratégie spécifique a été attribuée, vous pouvez utiliser une commande semblable à la suivante, qui renvoie le nom d’affichage Active Directory de tous les utilisateurs dont la propriété ExchangeArchivingPolicy a la valeur Uninitialized :
Get-CsUser | Where-Object {$_.ExchangeArchivingPolicy -eq "Uninitialized"} | Select-Object DisplayName
De même, cette commande renvoie le nom d’affichage des utilisateurs dont la propriété ExchangeArchivingPolicy n’a pas la valeur UseLyncArchivingPolicy :
Get-CsUser | Where-Object {$_.ExchangeArchivingPolicy -ne "UseLyncArchivingPolicy"} | Select-Object DisplayName