Exchange – Ajouter une photo dans Outlook & Skype 365

Publié par Johannes Rabeyrin le

Pour afficher, uniquement en interne, une photo de chaque collaborateur sur les outils Microsoft (Office 365, Outlook, Skype, …) il est possible d’ajouter une jolie photo… Cheeeeeers 📸

Contexte


  +------------+               +------------+                       
  | EXCHANGE   |               | OFFICE     |                       
  |  2016      |               |  365       |                       
  |   ON       |               |            |                       
  |    PREMISE +-------------->+            |                       
  |            |               |            |                       
  | COMPANY A  |               | MICROSOFT  |                       
  +--|------|--+               +------------+                       
     |      |                                                       
     |      |                                                       
     |      |                                                       
     |      |                                                       
     |      |                                                       
+------+  +------+                                                  
|PC1   |  |PC2   |                                                  
|      |  |      |                                                  
+------+  +------+                                                  

Le sandbox est donc composé d’un serveur « on premise » ainsi qu’une synchronisation Office 365 pour Skype par exemple. Deux PC simuleront les utilisateurs (je fais parti d’un des deux).

Importer les photos

ℹ info : Testé sur un serveur Exchange en version 2013 et en version 2016.

 

Pour commencer, nous allons découvrir le ou les personnes n’ayant pas encore de photo dans notre organisation. Pour se faire, utilisons la commande suivante :

Get-Mailbox -ResultSize Unlimited |where-object {$_.haspicture -eq $false} |select-object name,UserPrincipalName,haspicture | format-list

 

Et si nous souhaitons avoir le nombre et non pas la liste des Utilisateurs AD sans photo, nous utiliserons la commande ci-dessous (variante de la première) :

Get-Mailbox -ResultSize Unlimited |where-object {$_.haspicture -eq $false} |select-object name,UserPrincipalName,haspicture | format-list).count

 

A l’aide d’Exchange Management Shell, nous allons donc importer le ou les photos des collaborateurs qui n’en possèdent pas encore. La commande suivante permettra de déposer les photos :

Set-UserPhoto “RABEYRIN Johannes” -PictureData ([System.IO.File]::ReadAllBytes(“\\nas\...\...\Photos\JohannesRABEYRIN.jpg”)) –Confirm:$False

ℹ info : Le nom entre “ ” doit correspondre au nom complet utilisé dans la fiche utilisateur de l’AD.

 

Après un petit temps de synchronisation, vos photos sont maintenant disponibles sur l’Exchange de l’entreprise, sur Skype Entreprise (on-premise ou cloud – si synchro Office 365 il y a).

 

Et le résultat sur Outlook, par exemple :

…Bon j’avoue que je ne suis pas très fan de cette photo 😜.

 

Stay Connected !


0 commentaire

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *