Scénario
Vous souhaitez avoir des photos d'utilisateurs dans vos signatures Exclaimer et vous voulez savoir comment télécharger les photos sur Microsoft 365.
Résolution
Veuillez cliquer sur les options requises ci-dessous pour accéder à la description détaillée :
Un administrateur télécharge les photos d'utilisateurs dans le centre d'administration Microsoft 365
Cette option convient aux administrateurs Microsoft 365 pour télécharger des photos au nom de leurs utilisateurs.
Avec cette solution, chaque photo d'utilisateur est téléchargée individuellement, elle est donc mieux adaptée pour un petit nombre d'utilisateurs.
Avec cette solution, chaque photo d'utilisateur est téléchargée individuellement, elle est donc mieux adaptée pour un petit nombre d'utilisateurs.
NOTE : Cette solution convient uniquement aux utilisateurs dont la boîte aux lettres est située dans Exchange Online.
- Accédez au centre d'administration Microsoft 365.
- Accédez à Utilisateurs > Utilisateurs actifs. Sélectionnez l'utilisateur dont vous souhaitez modifier les données utilisateur.
La photo s'affiche dans le volet de droite.
- Cliquez sur la photo, puis sélectionnez Choisir une photo.
- Sélectionnez la photo que vous souhaitez télécharger, puis cliquez sur Ouvrir.
- Cliquez sur Enregistrer les modifications.
Un administrateur télécharge les photos d'utilisateurs dans le centre d'administration Microsoft Entra (Azure Active Directory)
Cette option convient aux utilisateurs.
- Accédez au centre d'administration Microsoft Entra.
- Accédez à Azure Active Directory > Utilisateurs > Tous les utilisateurs.
- Sélectionnez l'utilisateur requis.
- Dans la section Aperçu, la photo actuelle de l'utilisateur est affichée.
- Cliquez sur l'icône de l'appareil photo.
- Faites glisser et déposez le fichier image ou sélectionnez Parcourir les fichiers.
- Sélectionnez la photo que vous souhaitez télécharger, puis cliquez sur Ouvrir.
- Cliquez sur Télécharger.
Les utilisateurs téléchargent leurs propres photos dans Outlook sur le web (OWA)
Cette option convient aux organisations qui souhaitent permettre aux utilisateurs de télécharger leurs propres photos sur leur profil. Cela peut être utile pour les utilisateurs qui travaillent à distance.
- Accédez à Outlook sur le web.
- Sélectionnez le bouton Gestionnaire de compte en haut à droite de la page.
- Cliquez sur l'espace réservé de la photo de l'utilisateur pour ajouter ou modifier l'image.
- Sélectionnez Télécharger une nouvelle photo.
- Sélectionnez la photo que vous souhaitez télécharger, puis cliquez sur Ouvrir.
- Cliquez sur Appliquer.
Un administrateur exécute un script PowerShell pour télécharger en masse des photos d'utilisateurs
Cette option convient aux administrateurs Microsoft 365 qui souhaitent télécharger en masse des photos d'utilisateurs. Il s'agit de la meilleure option lorsque vous devez télécharger de nombreuses photos d'utilisateurs.
REMARQUE : Cette solution convient uniquement aux utilisateurs dont la boîte aux lettres est située dans Exchange Online.
- Créez un répertoire des photos d'utilisateurs requises avec le format de nom de fichier "<alias>.jpg" (tout format d'image pris en charge peut être utilisé).
où <alias> est la partie de l'adresse e-mail de l'utilisateur avant le symbole @.
Par exemple :
- Copiez le code suivant dans votre éditeur de code (par exemple, Visual Studio Code).
.SYNOPSIS
Script pour télécharger des photos d'utilisateurs vers Exchange Online
.DESCRIPTION
Ce script est conçu pour être exécuté par un administrateur Exchange Online afin de télécharger les photos de plusieurs utilisateurs à utiliser avec la fonctionnalité Enable Azure AD User Photos d'Exclaimer.
.NOTES
Date : 30 mai 2023
.PRODUITS
Exclaimer
.EXIGENCES
Module PowerShell ExchangeOnline.
.UTILISATION
Enregistrez les photos d'utilisateurs dans un répertoire avec le nom d'alias de l'utilisateur comme nom de fichier.
Définissez les variables $path et $imageformat ci-dessous.
Le script répertoriera les fichiers manquants.
#>
Connect-ExchangeOnline
$path = 'C:\Temp\UserPhotos\'
$imageformat = '.jpg'
Get-Mailbox | ForEach-Object {
$userpath = $path+$_.alias+$imageformat
try {
Set-UserPhoto -identity $_.alias -PictureData ([System.IO.File]::ReadAllBytes($userpath)) -Confirm:$false
}
catch [System.Management.Automation.MethodInvocationException]{
"Impossible de trouver $userpath"
}
} - Si nécessaire, modifiez la valeur des variables $path et $imageformat.
- Enregistrez le script en tant que fichier PowerShell (.ps1).
- Exécutez le script directement depuis votre éditeur de code (si pris en charge) ou cliquez avec le bouton droit sur le fichier .ps1, puis sélectionnez Exécuter avec PowerShell.
REMARQUE : La photo sera mise à jour sur leur profil utilisateur si un fichier photo d'utilisateur correspondant existe. Si aucun fichier photo d'utilisateur correspondant n'est trouvé par le script, aucune modification ne sera apportée pour cet utilisateur.