Scenario
Vorresti avere le foto degli utenti nelle firme di Exclaimer e vorresti sapere come puoi caricare le foto su Microsoft 365.
Soluzione
Fai clic sulle opzioni richieste elencate di seguito per accedere alla descrizione dettagliata:
Un amministratore carica le foto degli utenti nel centro di amministrazione di Microsoft 365
Questa opzione è adatta agli amministratori di Microsoft 365 per caricare le foto per conto dei loro utenti.
Con questa soluzione, ogni foto utente viene caricata singolarmente, quindi è più adatta per un numero limitato di utenti.
Con questa soluzione, ogni foto utente viene caricata singolarmente, quindi è più adatta per un numero limitato di utenti.
NOTA: Questa soluzione è adatta solo per gli utenti la cui casella di posta si trova in Exchange Online.
- Vai al centro di amministrazione di Microsoft 365.
- Vai a Utenti > Utenti attivi. Seleziona l'utente di cui desideri modificare i dati utente.
La foto viene visualizzata nel riquadro destro.
- Fai clic sulla foto e seleziona Scegli foto.
- Seleziona la foto che desideri caricare, quindi fai clic su Apri.
- Fai clic su Salva modifiche.
Un amministratore carica le foto degli utenti nel centro di amministrazione di Microsoft Entra (Azure Active Directory)
Questa opzione è adatta agli utenti.
- Vai al centro di amministrazione di Microsoft Entra.
- Vai a Azure Active Directory > Utenti > Tutti gli utenti.
- Seleziona l'utente richiesto.
- Nella sezione Panoramica, viene visualizzata la foto utente corrente.
- Fai clic sull'icona della fotocamera.
- Trascina e rilascia il file immagine o seleziona Sfoglia i file.
- Seleziona la foto che desideri caricare, quindi fai clic su Apri.
- Fai clic su Carica.
Gli utenti caricano le proprie foto in Outlook sul Web (OWA)
Questa opzione è adatta per le organizzazioni che desiderano consentire agli utenti di caricare le proprie foto nel proprio profilo. Questo può essere utile per gli utenti che lavorano in remoto.
- Vai a Outlook sul web.
- Seleziona il pulsante Gestore account in alto a destra della pagina.
- Fai clic sulla posizione dell'immagine dell'utente per aggiungere o modificare l'immagine.
- Seleziona Carica una nuova foto.
- Seleziona la foto che desideri caricare, quindi fai clic su Apri.
- Fai clic su Applica.
Un amministratore esegue uno script PowerShell per caricare foto utente in blocco
Questa opzione è adatta agli amministratori di Microsoft 365 che desiderano caricare foto utente in blocco. Questa è la migliore opzione quando è necessario caricare molte foto utente.
NOTA: Questa soluzione è adatta solo agli utenti la cui casella di posta è situata in Exchange Online.
- Crea una directory delle foto utente richieste con il formato del nome file "<alias>.jpg" (può essere utilizzato qualsiasi formato di immagine supportato).
dove <alias> è la parte dell'indirizzo email dell'utente prima del simbolo @.
Ad esempio:
- Copia il seguente codice nel tuo editor di codice (ad esempio, Visual Studio Code).
.SYNOPSIS
Script per caricare foto utente in Exchange Online
.DESCRIPTION
Questo script è progettato per essere eseguito da un amministratore di Exchange Online per caricare le foto di più utenti da utilizzare con la funzione Enable Azure AD User Photos di Exclaimer.
.NOTES
Data: 30 maggio 2023
.PRODOTTI
Exclaimer
.REQUISITI
Modulo PowerShell di ExchangeOnline.
.UTILIZZO
Salva le foto utente in una directory con il nome del file corrispondente all'alias dell'utente.
Imposta le variabili $path e $imageformat di seguito.
Lo script elencherà eventuali file mancanti.
#>
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]{
"Impossibile trovare $userpath"
}
} - Se necessario, modifica il valore delle variabili $path e $imageformat.
- Salva lo script come file PowerShell (.ps1).
- Esegui lo script direttamente dal tuo editor di codice (se supportato) oppure fai clic con il pulsante destro del mouse sul file .ps1 e quindi seleziona Esegui con PowerShell.
NOTA: La foto verrà aggiornata nel profilo utente se esiste un file foto utente corrispondente. Se lo script non trova un file foto utente corrispondente, non verranno apportate modifiche per quell'utente.