Forum Discussion
Office 365 Profile picture not displayed inside SharePoint People Web Part on Modern Site Page
- Apr 24, 2018
This issue is fixed now for the customer. Using Microsoft Support, they were able to make required changes serverside which caused the issue for some Office 365 users. For some users specific users attributes were not set, for others they were according to Microsoft, although were not able to change these from our side. Microsoft changed things serverside to handle this. After a serverside sync update, the Office 365 profile pictures also started to display for each user inside the SharePoint People web part on Modern Site Pages.
Thank you for the reaction and testing the situation jcgonzalezmartin.
I've just checked out the two Office 365 tenant where we are having this issue, but after one full night, the pictures still do not show up in the SharePoint people web part.
How about other Office 365 / SharePoint users?
Using the page at https://portal.office.com/userphoto (see the picture below) I've tried to change the profile picture:
- On the Cloud only Office 365 tenant: The profile picture is changed immediately on all Office 365 services including the SharePoint People Picture Web Part
- On the AD Connect synchronized + federated Office 365 tenant: The profile picture is changed immediately on all Office 365 services except the SharePoint People Picture Web Part. The picture is still not visible in this tenant inside the SharePoint People Picture Web Part on modern SharePoint Site Pages
- Alon HaviviMar 09, 2018Copper Contributor
Hi Harold,
This problem also occurs on my demo tenant. After a long research, it’s looks like the people web part use the photo from the User Photos Library on My Site Host site collection.
According to Microsoft: “If the user has an Exchange Online mailbox, and the mailbox contains a profile picture for the user, SharePoint Online will request the picture from Exchange Online. SharePoint Online creates a small, medium, and large thumbnail photo from the picture that was returned from Exchange Online. The photos are saved in a folder in the User Photos Library for the My Site Host site collection. The name of the folder will vary, depending on what the My Site Host root web locale is set to at the time of photo upload or synchronization.” Source: https://support.microsoft.com/en-us/help/3185286/information-about-profile-picture-synchronization-in-office-365
My guess is that the sync between Exchange Online and Sharepoint Online is broken. After uploading the user photo directly in SharePoint admin center --> User Profiles --> Manage User Profiles, it worked.
- RicardoChApr 23, 2019Copper Contributor
Alon Havivi It worked for me 100%
- Jessica WongDec 06, 2018Brass ContributorWe ran into this issue last year.
The only fix that we came up with which is a bit clunky, but works every time:
Once the user’s photo has been uploaded to their O365 profile, in any site newsfeed (I use my SharePoint training site for this): type the following into the newsfeed: “#Testing John Smith” (replace John Smith with your name as the one wanting to fix the issue), then click Post.
What’s happening: The action of their account hashtagging #testing is the part that resolves the issue: Their O365 profile pic wil sync to SharePoint Online and show in the contact section of your site in a few days’ time from the day of hashtagging.
Note: tagging the user’s name here does not the fix the issue but it’s a great way to be notified by email (if you have your newsfeed alerts turned on) of the users who have done this step for you to check in 2 days time when the photo actually appears!
Not ideal as we would prefer a bulk way of doing this but I hope this helps someone!
For ease I place these steps at the end of the steps I provide them for uploading their O365 profile photo, providing the link to the site with the newsfeed.
Cheers,
Jess Wong- Daniel CarpDec 07, 2018Brass Contributor
We did manage to get this issue resolved with the help of Microsoft support. I tried to get a good explanation of what they did behind the scenes so that I could save you all the week and a half of back and forth troubleshooting, but their response (quoted below) was somewhat vague. My best suggestion is to create a support ticket and push front end support to engage the backend team immediately. Good luck!
Issue Definition: SharePoint Online not showing images in people Web part
Resolution:
As there was an issue from the backend server for the SharePoint site we had to involve the component team to get the glitch removed after you are now able to see people's photos in SharePoint Web app.
There were some backend scripts that were run from the backend using a tool to which even we do not have access we have to send a request to the backend team to do the needful hence I would not be able to send you the tool we used to fix the issue.
If you require any further help, please submit a service request from the Office 365 admin center (https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fportal.office.com&c=E,1,qR-yJCzRbYCH0dRvD5R37tG7NTdPoVLTWVMGlUjR2nvY7e5x-u-ptOg5AzUOXlPtfj036wMjMJ5-dyn3ghvW7hd14HYkZUM0NaCBMXEUZQ8ax1UsHcaYlQ,,&typo=1) or contact us at 1-800-636-7914.