Escenario
Deseas tener fotos de usuario en tus firmas de Exclaimer y quieres saber cómo puedes subir las fotos a Microsoft 365.
Resolución
Por favor, haz clic en las opciones requeridas que se enumeran a continuación para ver la descripción detallada:
Un administrador sube las fotos de usuario dentro del centro de administración de Microsoft 365
Esta opción es adecuada para los administradores de Microsoft 365 para subir fotos en nombre de sus usuarios.
Con esta solución, cada foto de usuario se sube individualmente, por lo que es más adecuada para un pequeño número de usuarios.
Con esta solución, cada foto de usuario se sube individualmente, por lo que es más adecuada para un pequeño número de usuarios.
NOTA: Esta solución solo es adecuada para usuarios cuyo buzón se encuentra en Exchange Online.
- Ve al centro de administración de Microsoft 365.
- Ve a Usuarios > Usuarios activos. Selecciona el usuario cuyos datos de usuario deseas editar.
La foto se muestra en el panel de la derecha.
- Haz clic en la foto y luego selecciona Elegir foto.
- Selecciona la foto que deseas subir y luego haz clic en Abrir.
- Haz clic en Guardar cambios.
Un administrador sube las fotos de usuario dentro del centro de administración de Microsoft Entra (Azure Active Directory)
Esta opción es adecuada para los usuarios.
- Ve al centro de administración de Microsoft Entra.
- Ve a Azure Active Directory > Usuarios > Todos los usuarios.
- Selecciona el usuario requerido.
- Dentro de la sección Resumen, se muestra la foto actual del usuario.
- Haz clic en el icono de la cámara.
- Arrastra y suelta el archivo de imagen o selecciona Buscar archivos.
- Selecciona la foto que deseas subir y luego haz clic en Abrir.
- Haz clic en Subir.
Los usuarios suben sus propias fotos en Outlook en la web (OWA)
Esta opción es adecuada para organizaciones que desean que los usuarios suban sus propias fotos a su perfil. Esto puede ser útil para los usuarios que trabajan de forma remota.
- Accede a Outlook en la web.
- Selecciona el botón Administrador de cuentas en la parte superior derecha de la página.
- Haz clic en el marcador de posición de la foto del usuario para agregar o cambiar la imagen.
- Selecciona Subir una nueva foto.
- Selecciona la foto que deseas subir y luego haz clic en Abrir.
- Haz clic en Aplicar.
Un administrador ejecuta un script de PowerShell para cargar fotos de usuarios de forma masiva
Esta opción es adecuada para los administradores de Microsoft 365 que desean cargar fotos de usuarios de forma masiva. Esta es la mejor opción cuando necesitas cargar muchas fotos de usuarios.
NOTA: Esta solución solo es adecuada para usuarios cuyo buzón se encuentra en Exchange Online.
- Crea un directorio con las fotos de usuario requeridas con el formato de nombre de archivo "<alias>.jpg" (se puede utilizar cualquier formato de imagen compatible).
donde <alias> es la parte de la dirección de correo electrónico del usuario antes del símbolo @.
Por ejemplo:
- Copia el siguiente código en tu editor de código (por ejemplo, Visual Studio Code).
.SYNOPSIS
Script para cargar fotos de usuario en Exchange Online
.DESCRIPTION
Este script está diseñado para ser ejecutado por un administrador de Exchange Online para cargar las fotos de varios usuarios que se utilizarán con la función de Exclaimer de habilitar fotos de usuario de Azure AD.
.NOTAS
Fecha: 30 de mayo de 2023
.PRODUCTOS
Exclaimer
.REQUISITOS
Módulo de PowerShell de ExchangeOnline.
.USO
Guarda las fotos de usuario en un directorio con el alias del usuario como nombre de archivo.
Establece las variables $path y $imageformat a continuación.
El script mostrará cualquier archivo que falte.
#>
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]{
"No se pudo encontrar $userpath"
}
} - Según sea necesario, cambia el valor de las variables $path y $imageformat.
- Guarda el script como un archivo de PowerShell (.ps1).
- Ejecuta el script directamente desde tu editor de código (si es compatible) o haz clic derecho en el archivo .ps1 y luego selecciona Ejecutar con PowerShell.
NOTA: La foto se actualizará en el perfil del usuario si existe un archivo de foto de usuario coincidente. Si el script no encuentra un archivo de foto de usuario coincidente, no se realizarán cambios para ese usuario.