PROBLEM

Masz wdrożenia hybrydowego lokalnego programu Microsoft Exchange Server i Microsoft Exchange Online w pakiecie Microsoft Office 365. Po zmianie fotografii użytkownika pakietu Office 365, uzyskując dostęp do informacji lokalnych tego użytkownika, zmiana nie jest zsynchronizowany z usługą Exchange Online. Na przykład, gdy użytkownik wyświetla swoje zdjęcie w programie Outlook, Outlook w sieci Web (dawniej Outlook Web App) lub Skype dla firm Online, poprzednie Exchange Online zdjęcie profilowe użytkownika jest nadal wyświetlany.

PRZYCZYNA

Mimo że atrybut thumbnailPhoto jest synchronizowane ze środowiska lokalnego do usługi Azure Active Directory (Azure AD), następujące rzeczy może spowodować ten problem. Uwaga Atrybut thumbnailPhoto może przechowywać zdjęcie użytkownika tak duże, jak 100 kilobajtów (KB).

  • Atrybut thumbnailPhoto jest synchronizowany tylko jeden raz między usługą Azure AD i usługą Exchange Online. Wszelkie późniejsze zmiany w atrybucie ze środowiska lokalnego nie są synchronizowane ze skrzynką pocztową programu Exchange Online.

  • Exchange Online akceptuje tylko zdjęcie, które nie jest większy niż 10 KB z usługi Azure AD.

ROZWIĄZANIE

Aby zmienić zdjęcie użytkownika, należy użyć apletu polecenia Set-UserPhoto lub programu Outlook w sieci Web. Te metody umożliwiają przesyłanie fotografii, która jest tak duża, jak 500 KB.

Użyj apletu polecenia Set-UserPhoto (dla administratorów)

Aby użyć apletu polecenia Set-UserPhoto , aby zmienić zdjęcie użytkownika, wykonaj następujące kroki:

  1. Połącz się z usługą Exchange Online przy użyciu zdalnego programu PowerShell. Aby to zrobić, wykonaj następujące kroki:Ważne , aby użyć apletu polecenia Set-UserPhoto do jego pełnego rozmiaru możliwości, należy zmienić identyfikator URI połączenia przez dołączenie ?proxyMethod = RPS do parametru ConnectionUri .

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

    Aby uzyskać więcej informacji, zobacz nawiązywanie połączenia z usługą Exchange Online przy użyciu programu PowerShell.

  2. Uruchom polecenie Set-UserPhoto , aby zmienić zdjęcie użytkownika. Aby uzyskać więcej informacji, zobacz zestaw UserPhoto.

Korzystanie z programu Outlook w sieci Web

Aby uzyskać więcej informacji dotyczących sposobu zmieniania Zdjęcia użytkownika w programie Outlook w sieci Web, zobacz Aktualizowanie moich zdjęć i informacji o koncie w programie Outlook Web App.

WIĘCEJ INFORMACJI

Administratorzy mogą użyć apletu polecenia Set-UserPhoto , aby zmienić własne zdjęcie bez konieczności zmiany parametru ConnectionUri . Jednak aby zmienić zdjęcie innego użytkownika, Administratorzy muszą najpierw zmienić parametr ConnectionUri . Jeśli parametr nie zostanie zmieniony, Administratorzy otrzymają następujący komunikat o błędzie podczas używania polecenia cmdlet, aby zmienić zdjęcie użytkownika:

Żądanie zwrotu błąd z następującym komunikatem o błędzie: serwer zdalny zwrócił błąd: (413) żądanie jednostki zbyt duże... + CategoryInfo: NotSpecified: (:) [Zestaw UserPhoto], CmdletProxyException + FullyQualifiedErrorId: Microsoft. Exchange. Configuration. CmdletProxyException, Microsoft. Exchange. Management. RecipientTasks. SetUserPhoto + PSComputerName: outlook.office365.com

MATERIAŁY REFERENCYJNE

Aby uzyskać więcej informacji, zobacz następujący artykuł bazy wiedzy Microsoft Knowledge Base:

2497721 użytkownik kontakt zdjęcia w Lync nie są wyświetlane poprawnieNadal potrzebujesz pomocy? Przejdź do witryny Microsoft Community lub Fora TechNet programu Exchange.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×