Le foto utente non vengono sincronizzate dall'ambiente locale per Exchange Online in una distribuzione ibrida

Numero KB originale: 3062745

Sintomi

È disponibile una distribuzione ibrida di Microsoft Exchange Server e Exchange Online locali in Microsoft 365. Quando si modifica la foto di un utente di Microsoft 365 accedendo alle informazioni locali di tale utente, la modifica non viene sincronizzata con Exchange Online. Ad esempio, quando l'utente visualizza la foto in Outlook, Outlook sul web (in precedenza noto come Outlook Web App) o Skype for Business Online, viene ancora visualizzata la foto del profilo Exchange Online precedente dell'utente.

Causa

Anche se l'attributo thumbnailPhoto è sincronizzato dall'ambiente locale ad Azure Active Directory (Azure AD), questo problema potrebbe essere causato dagli elementi seguenti.

Nota

  • L'attributo thumbnailPhoto può archiviare una foto dell'utente di dimensioni pari a 100 kilobyte (KB).
  • Exchange Online accetta solo una foto non superiore a 10 KB da Azure AD.

Risoluzione

Usare il Set-UserPhoto cmdlet o Outlook sul web per modificare la foto dell'utente. Questi metodi consentono di caricare una foto di dimensioni pari a 500 KB.

Usare il cmdlet Set-UserPhoto (per gli amministratori)

Per usare il cmdlet per modificare la Set-UserPhoto foto di un utente, seguire questa procedura:

  1. Connettersi a Exchange Online tramite una sessione remota di PowerShell. A tal fine, attenersi alla seguente procedura:

    Importante

    Per usare il Set-UserPhoto cmdlet per le relative funzionalità a dimensioni complete, è necessario modificare l'URI di connessione aggiungendo ?proxyMethod=RPS al ConnectionUri parametro .

    $Session = New-PSSession -ConfigurationName Microsoft.Exchange
    -ConnectionUri https://outlook.office365.com/powershell-liveid/?proxyMethod=RPS
    -Credential (Get-Credential) -Authentication Basic -AllowRedirection
    
    Import-PSSession $Session -AllowClobber -WarningAction SilentlyContinue
    -ErrorAction SilentlyContinue
    

    Per ulteriori informazioni, vedere Connessione a Exchange Online PowerShell.

  2. Eseguire il comando Set-UserPhoto per modificare la foto dell'utente.

Usare Outlook sul Web

Per altre informazioni su come modificare una foto dell'utente in Outlook sul web, vedere Aggiornare le informazioni sulla foto e sull'account in Outlook Web App.

Altre informazioni

Gli amministratori possono usare il Set-UserPhoto cmdlet per modificare la propria foto senza dover modificare il ConnectionUri parametro . Tuttavia, per modificare la foto di un altro utente, gli amministratori devono prima modificare il ConnectionUri parametro. Se il parametro non viene modificato, gli amministratori ricevono il messaggio di errore seguente quando usano il cmdlet per modificare la foto di un utente:

Richiesta di errore restituito con il messaggio di errore seguente:
Il server remoto ha restituito un errore: (413) Entità richiesta troppo grande...
+ CategoryInfo : NotSpecified: (:) [Set-UserPhoto], CmdletProxyException
+ FullyQualifiedErrorId : Microsoft.Exchange.Configuration.CmdletProxyException,Microsoft.Exchange.Management.RecipientTasks.SetUserPhoto
+ PSComputerName : outlook.office365.com

Riferimenti

Per altre informazioni, vedere Le foto dei contatti utente in Lync non sono visualizzate correttamente.

Ulteriore assistenza Visitare community Microsoft o forum TechNet di Exchange.