Comment les photos d’utilisateur sont affichées dans Lync

 

Rubrique Dernière modification : 2014-08-25

Résumé: Les photos utilisateur affichées dans le client Lync peuvent être différentes en fonction de la fonctionnalité Lync que vous utilisez, par exemple lors d’une conférence ou d’une conversation par messagerie instantanée.

Lync 2010 a introduit la possibilité d’inclure une photo avec votre profil Lync qui s’affiche pour d’autres utilisateurs de Lync. Vous pouvez également choisir d’afficher ou non des photos pour vos contacts dans le client Lync. Dans Lync 2013, prise en charge des photos haute résolution pour les utilisateurs. Cette rubrique décrit comment le client Lync obtient et affiche des photos utilisateur, où les images sont stockées, les limitations pour chaque source d’image et comment les photos utilisateur sont utilisées par différents services Lync.

Considérations relatives à la planification

Vous devez prendre en compte les éléments suivants lors de la planification de l’implémentation de la prise en charge des photos utilisateur.

  • La prise en charge des photos utilisateur haute définition nécessite que la boîte aux lettres de l’utilisateur se trouve sur Exchange 2013 et que le compte d’utilisateur Lync se trouve dans le pool Lync 2013.

  • Les photos utilisateur haute définition sont prises en charge uniquement dans un environnement où Lync Server 2013 et Exchange 2013 sont utilisés.

  • Les utilisateurs disposant de boîtes aux lettres sur Exchange 2010 utilisent toujours l’attribut thumbnailPhoto d’AD DS comme source de leur photo d’utilisateur.

  • Une photo d’utilisateur stockée en tant qu’attribut thumbnailPhoto d’AD DS ne s’affiche pas pour les contacts externes/fédérés.

  • Si les photos des contacts utilisateur sont stockées dans AD DS, le fichier image utilisé est limité à 96×96 pixels et pas plus de 100 Ko de taille de fichier.

  • Si la connectivité entre Lync Server et Exchange Server est perdue, la miniature de faible résolution de l’utilisateur à partir d’AD DS s’affiche et uniquement aux utilisateurs internes.

  • Les photos d’utilisateur haute résolution sont affichées dans les réunions Lync 2013 lorsqu’une vidéo n’est pas activée pour un orateur actif. En outre, le déplacement de la souris sur la photo miniature dans la galerie affiche la photo haute résolution.

Photos utilisateur dans Lync 2010

Dans le client Lync 2010, vous pouvez choisir entre deux options pour afficher une photo de votre profil: Image d’entreprise par défaut et Afficher l’image à partir d’une adresse web.

Image d’entreprise par défaut

Lorsque vous choisissez l’option Image d’entreprise par défaut, Lync obtient la photo affichée pour vous à partir de services de domaine Active Directory. L’image utilisée est l’image définie comme valeur de l’attribut thumbnailPhoto dans services de domaine Active Directory. Il s’agit du même fichier que celui utilisé par Exchange pour afficher des images dans Outlook.

Les éléments suivants sont à prendre en compte pour l’utilisation d’images à partir de services de domaine Active Directory :

  • Seules les images avec des dimensions allant jusqu’à 96 pixels par 96 pixels sont prises en charge. La taille de fichier de l’image est limitée à 100 Ko.

  • Par défaut, les utilisateurs peuvent modifier l’image utilisée pour l’attribut thumbnailPhoto , mais pas directement via le client Lync. Vous pouvez le désactiver via services de domaine Active Directory.

  • Les images stockées dans services de domaine Active Directory ne sont pas affichées aux contacts externes à votre organisation, même s’il s’agit de contacts fédérés.

  • Dans les grandes organisations, le stockage et la récupération des images pour un grand nombre d’utilisateurs peuvent avoir un impact sur la taille et les performances de la base de données services de domaine Active Directory.

  • Les dimensions d’image et la taille de fichier limitées signifient que seules les images à faible résolution peuvent être utilisées.

Comment les utilisateurs gèrent leurs photos utilisateur dans services de domaine Active Directory

L’utilisateur ne peut pas modifier l’image utilisée dans son profil services de domaine Active Directory directement via le client Lync 2010. Ils peuvent utiliser l’une des options suivantes pour le faire, le cas échéant :

  • SharePoint Server Les utilisateurs peuvent charger une photo sur « Mon site » sur un serveur SharePoint, puis configurer la synchronisation de profils dans SharePoint pour synchroniser la photo avec l’attribut thumbnailPhoto dans services de domaine Active Directory.

  • Photo stockée sur l’URL accessible publiquement Les utilisateurs peuvent configurer leur photo d’utilisateur en spécifiant une URL accessible publiquement pour l’image qu’ils souhaitent utiliser. L’image doit être accessible publiquement sans mot de passe. L’image stockée à l’adresse web spécifiée est transférée à d’autres utilisateurs via la catégorie de carte de visite dans les informations de présence. Lorsque le client Lync doit afficher une photo d’utilisateur, il récupère l’image à partir de l’adresse web spécifiée.

  • Applets de commande Exchange 2010 pour Windows PowerShell Les administrateurs peuvent exécuter l’applet de commande Import-RecipientDataProperty dans Exchange 2010 Management Shell pour gérer l’attribut thumbnailPhoto . Lorsque des images sont importées avec des applets de commande Exchange 2010, la taille du fichier est limitée à 10 Ko.

  • Outils tiers Les utilisateurs peuvent charger uniquement leur propre photo pour l’attribut thumbnailPhoto .

Afficher une image à partir d’une adresse web

Lorsque vous choisissez l’option Afficher une image à partir d’une adresse web , Lync obtient l’image à l’adresse que vous entrez et l’affiche pour votre photo utilisateur dans Lync.

Les éléments suivants sont à prendre en compte pour l’utilisation d’images à partir d’une adresse web :

  • Les limites de taille de fichier sont déterminées par l’attribut MaxPhotoSizeKB dans la stratégie cliente, définie avec l’applet de commande New-CsClientPolicy . La limite de taille par défaut est de 30 Ko. La valeur maximale est de 100 Ko. Il n’existe aucune restriction sur la résolution de l’image, mais si vous essayez d’utiliser un fichier image qui dépasse la limite de taille, il ne sera pas téléchargé sur les clients Lync. Vous pouvez définir la valeur sur 0 pour désactiver l’utilisation de toutes les photos utilisateur dans Lync.

  • Les photos utilisateur d’une adresse web peuvent être consultées par des contacts fédérés externes.

Gestion de la photo de l’utilisateur avec les applets de commande de stratégie client

Dans Lync Server 2010, les paramètres de stratégie client sont configurés avec les applets de commande CsClientPolicy. Les paramètres de stratégie configurés sont envoyés aux clients via l’approvisionnement dans la bande. Les deux paramètres des applets de commande CsClientPolicy qui déterminent l’expérience de photo utilisateur sont DisplayPhoto et MaxPhotoSizeKB. Le paramètre d’approvisionnement en bande correspondant pour DisplayPhoto et MaxPhotoSizeKB est nommé PhotoUsage. Les valeurs du paramètre PhotoUsage sont envoyées aux clients via endpointConfigurationprovisionGroup. Pour plus d’informations, consultez vue d’ensemble des stratégies et paramètres du client .

La valeur du paramètre DisplayPhoto détermine la source de l’image photo de l’utilisateur. Les valeurs prises en charge sont incluses dans le tableau suivant.

Valeur du paramètre DisplayPhoto Source de l’image Paramètres du client Lync 2010

NoPhoto

Aucun

Ne pas afficher mon image

PhotoFromADOnly

Active Directory

Image d’entreprise par défaut

AllPhotos

Adresse web

Afficher une image à partir d’une adresse web

Comment le client Lync 2010 obtient des photos

Dans Lync 2010, les photos utilisateur sont gérées sur le serveur par le service carnet d’adresses. Le client Lync obtient des photos utilisateur en interrogeant d’abord le service ABWQ (Address Book Web Query) sur le serveur, qui est exposé via le service web Expansion de liste de distribution. Le client reçoit le fichier image, puis le copie dans le cache de l’utilisateur pour éviter de télécharger l’image chaque fois qu’elle doit être affichée. Les valeurs d’attribut retournées par la requête sont également stockées dans l’entrée du service carnet d’adresses mise en cache pour l’utilisateur. Le service carnet d’adresses supprime toutes les images mises en cache toutes les 24 heures, ce qui signifie que la mise à jour des nouvelles images utilisateur dans le cache sur le serveur peut prendre jusqu’à 24 heures. Vous pouvez forcer une mise à jour du cache à l’aide de l’applet de commande Update-CsAddressBook .

Les photos utilisateur incluses dans l’état Présence ont également une valeur de hachage associée que le client Lync utilise pour déterminer si une image plus récente est disponible. Le client est automatiquement averti des modifications apportées au fichier image utilisé dans l’état Présence.

Remarque

Étant donné que les photos ne sont pas stockées dans la base de données GalContacts.db, le téléchargement de photos utilisateur ne dépend pas du paramètre AddressBookAvailability dans la stratégie cliente (Set-CsClientPolicy).

La requête vers le service ABWQ inclut les attributs suivants :

  • PhotoHash Valeur de hachage des données de photo binaires et utilisée pour déterminer si la photo actuelle a changé.

  • PhotoRelPath Chemin relatif du fichier image stocké sur le serveur.

  • PhotoSize Taille du fichier image, en octets.

  • Timestamp Date et heure auxquelles le fichier image a été téléchargé pour la dernière fois à partir du serveur et copié dans le cache client.

Ensuite, après avoir récupéré le fichier image, le client Lync 2010 compare les valeurs d’attribut retournées à partir de la requête par rapport aux valeurs d’attribut reçues par le client à partir de l’approvisionnement dans la bande pour voir si elles sont différentes. Si les valeurs sont différentes, le client récupère le fichier image de l’utilisateur connecté avec une requête HTTP GET.

En outre, le client vérifie auprès du serveur toutes les 24 heures à partir du moment où la version mise en cache du fichier image a été créée pour comparer la valeur de l’attribut PhotoHash sur le serveur avec la valeur sur le client. Si les valeurs sont différentes, le client sait que le fichier image a changé. Pour obtenir le fichier image mis à jour, le client interroge à nouveau le service ABWQ pour mettre à jour le fichier image dans le cache client avec le fichier image sur le serveur, ce qui réinitialise également TimeStamp sur le fichier dans le cache du client.

Voici un exemple de réponse à une requête au service ABWQ :

    <Attribute>
              <Name>PhotoRelPath</Name>
              <Value>efa6096aed2746cb9ab2037f7dbdde9d.f2eeeb5946db54a7aa607ecd3ae09d
              95.photo</Value>
              <Values xmlns:d6p1="https://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
    </Attribute>
    <Attribute>
              <Name>PhotoHash</Name>
              <Value>f2eeeb5946db54a7aa607ecd3ae09d95</Value>
              <Values xmlns:d6p1="https://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
    </Attribute>
    <Attribute>
         <Name>PhotoSize</Name>
         <Value>4620</Value>
         <Valuesxmlns:d6p1="https://schemas.microsoft.com/2003/10/Serialization/Arrays"
    i:nil="true" />
    </Attribute>

Photos utilisateur dans Lync 2013

Lync 2013 a introduit la prise en charge des images haute résolution pour les photos utilisateur. Lync 2013 inclut également la prise en charge du stockage des photos utilisateur dans la boîte aux lettres de l’utilisateur sur Exchange 2013, ce qui supprime les limitations de résolution et de taille d’image présentes dans Lync 2010. Les photos d’utilisateur dans Lync 2013 peuvent atteindre 648 pixels par 648 pixels avec une taille de fichier allant jusqu’à 20 Mo. Les photos haute résolution dans Lync 2013 doivent se trouver dans la boîte aux lettres de l’utilisateur sur Exchange 2013 et ne sont prises en charge qu’avec le client Lync 2013. Cette intégration à Exchange tire parti de la nouvelle infrastructure d’autorisation incluse dans les versions 2013 de Lync, Exchange et SharePoint appelées Oauth.

Si Exchange 2013 n’est pas utilisé dans votre déploiement, la prise en charge des photos utilisateur est identique à celle de Lync 2010. Toutefois, les options utilisateur pour choisir la photo à utiliser sont différentes dans le client Lync 2013. Dans le client Lync 2013, les utilisateurs peuvent sélectionner Masquer mon image ou Afficher mon image. L’option Afficher une image à partir d’un site web n’est pas disponible par défaut, mais peut être activée en affectant une stratégie client.

Masquer ma photo

Les paramètres des photos utilisateur figurent dans la boîte de dialogue Options de Lync 2013. Lorsque vous choisissez Masquer ma photo, aucune photo d’utilisateur n’est affichée pour vous dans le client Lync, mais votre photo est toujours affichée sur votre carte de visite et en dehors de Lync.

Afficher ma photo

Lorsque vous choisissez l’option Afficher mon image , votre photo d’utilisateur s’affiche dans votre client Lync et à d’autres utilisateurs dans les conversations Lync. L’image utilisée est celle stockée dans AD DS.

Afficher une image à partir d’un site web

L’option Afficher l’image à partir d’un site web devient disponible dans Lync 2013 après qu’une stratégie cliente a été définie pour l’activer. La version du client doit être plus récente que 15.0.4535.1002, qui est installée avec les mises à jour cumulatives Lync : novembre 2013. Les utilisateurs devront peut-être se déconnecter, puis se reconnecter pour voir les modifications apportées au client.

Vous pouvez définir la stratégie cliente pour activer afficher l’image à partir d’un paramètre de site web en exécutant la stratégie Set-CsClientPolicy dans Lync Server Management Shell. Les exemples d’applets de commande suivants montrent comment définir la stratégie globalement pour tous les utilisateurs de votre déploiement :

 $pe=New-CsClientPolicyEntry -Name EnablePresencePhotoOptions -Value True
 $po=Get-CsClientPolicy -Identity Global
 $po.PolicyEntry.Add($pe)
 Set-CsClientPolicy -Instance $po

Lorsqu’une image est chargée dans la boîte aux lettres de l’utilisateur, Exchange crée automatiquement une version de résolution inférieure de l’image qui peut être utilisée dans les applications clientes. La photo de l’utilisateur est également mise à jour dans AD DS.

Remarque

Lorsqu’un fichier image est mis à jour dans AD DS, une image de 48 x 48 pixels est créée et utilisée pour la miniaturePhoto dans AD DS. Toute image existante est remplacée. Par conséquent, si vous avez ajouté une image 96 x 96 à AD DS, elle sera remplacée par la nouvelle image 48 x 48. Cela n’est important que si vous avez des utilisateurs dans votre environnement à l’aide de clients Lync 2010, car ces clients obtiennent des photos d’utilisateurs à partir d’AD DS. Vous pouvez importer des images de 96 x 96 pixels pour remplacer celles créées par AD DS si vous avez des clients Lync 2010 dans votre organisation.

Prise en charge des photos utilisateur dans Lync 2013

Dans Lync 2013, trois résolutions d’images sont prises en charge pour les photos utilisateur, comme décrit dans le tableau suivant. L’image utilisée est déterminée par le paramètre de stratégie client affecté aux utilisateurs Lync. Pour plus d’informations, consultez « Gestion de la photo de l’utilisateur avec les applets de commande de stratégie cliente » dans cette rubrique.

Résolution d’image (pixels) Application

48 x 48

Utilisé si aucune image de résolution supérieure n’est sélectionnée

96 x 96

Utilisé dans Outlook Web App et Outlook 2013

648 x 648

Utilisé dans le client de bureau Lync 2013 et l’application web Lync 2013

Tout utilisateur avec une boîte aux lettres activée dans Exchange 2013 peut charger une autre image, y compris des photos haute résolution, via Outlook Web Access ou les options client Lync 2013. Les paramètres recommandés pour les images utilisées sont les suivants :

  • Résolution d’image 648 par 648 pixels

  • Profondeur de couleur 24 bits

  • Taille du fichier image jusqu’à 20 Mo

  • Format de fichier JPEG

Une image JPEG 24 bits standard de 648 pixels par 648 pixels a une taille de fichier d’environ 240 Ko, donc 1 Mo d’espace de stockage est nécessaire pour chaque photo de 4 utilisateurs.