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.
I know this is an older post, but i thought i'd share this solution on the topic as this may be solved without having to go through the hassle of MS support and have them fix it back end.
When we had this problem it is was a setting in the Sharepoint UPA that blocked the users pictures from being synced from Delve into Sharepoint.
These are the steps we took to solve it (You need to be Sharepoint Admin):
1. Go to the Sharepoint Admin
2. Click on the 'More features' option in the left side menu
3. Click "User Profiles' to open the Sharepoint UPA
4. Click 'Manage User Properties'
5. Click on 'Picture' and select 'Edit'
6. Scroll down to 'Edit settings' and check the 'Allow users to edit values for this property' box.
7. Scroll to bottom and select 'OK' to save the setting
Next time a user logs in to sharepoint, if they have a profile picture set in Delve, it will sync over to their Sharepoint profile. Browser caching and how often the users logs into O365 will determine how long it will take for the pictures to start appearing for everyone.
To check that it is working, you can look in this folder:
https://YOURDOMAIN-my.sharepoint.com/User%20Photos
If a person logs into sharepoint, and they have a profile picture set in Delve, it will be synced (three different sizes) to this folder, which is the source of the profile pictures used in Sharepoint Web Parts (unlike all other instances of the Office 365 apps that get it from Delve/Azure...)
If the user haven't uploaded a profile picture in Delve, they will instead a Grey avatar as their picture in this folder.
When we did this, to control if it was working properly, I sorted all images by size and deleted all instances of the grey avatars (943 Bytes, 1,08KB and 1,85KB) and could then I could see that people that had uploaded pictures to Delve but had no picture in Sharepoint and the grey avatar in this folder, would get their Delve picture synced this folder and subsequently started to appear in sharepoint as well.
NiclasDahl Already had this setting enabled, but we still see a discrepancy between AD/Delve/SP user profiles. Our problem I think has to do with AD not syncing to Delve.
- NiclasDahlNov 18, 2020Brass ContributorAh, ok, well this solution has worked out well for our setup (O365 cloud, not sure if that might impact things) but if you think your problem is related to Delve and Azure not syncing, then I am not sure if this is the solution for you.