Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

Introduction

This article describes the SharePoint Online user profile picture synchronization process in Microsoft 365. This includes information about where you should see the profile pictures and where the profile pictures are stored in SharePoint Online.  

Note: The examples in the Procedure section show only two ways for the photo sync to occur. There are multiple ways to start the photo sync.

Profile picture facts

  • Guest user profile pictures aren't synced to SharePoint Online.

  • Each profile has a property that is named Picture (PictureUrl) and that points to the medium file (MThumb.jpg) that's located in the My Site Host site collection.

  • By default, the Picture property in your profile application is editable. The property setting must be editable for picture synchronization.

  • Picture sync is only attempted if the last sync attempt is over 24 hours old.

  • Photo updates may take up to 24 hours to be visible in SharePoint Online.

  • User photos must be present Microsoft Entra for sync to occur.

  • The My Site Host site collection must have an available quota to store new pictures.

Procedure

SharePoint Online picture synchronization relies on a photo stored in Microsoft Entra

The following steps describe the synchronization process that occurs using the Microsoft Graph Image API to update photos in SharePoint Online: 

Note: A user photo is evaluated for sync every time you request a profile photo of self or a profile photo of others in SharePoint Online.

  1. User navigates to a SharePoint Online page that holds a placeholder for a modern user photo object.

  2. The user photo is evaluated against the information stored in the User Profile for that user.

  3. For new users or users whose photo timestamp is older than 24 hours, a sync request is made.

  4. If there is no photo in Microsoft Entra or the photo in SharePoint Online matches Microsoft Entra no action is taken.

  5. If the photo in Microsoft Entra does not match the photo in SharePoint, the photo is synced to the SharePoint Online repository.

Note: The User Photo properties should never be changed manually in the User Profile.

More Information

A profile picture can be added to Microsoft Entra in multiple ways, as follows: 

User actions: 

  • Individual users can select change under their profile picture in the suite navigation bar at the top of the page.

  • Go to the Microsoft 365 Portal, select Personal info, and then select Change Photo under their profile picture. For example, see https://portal.office.com/account/#personalinfo.

Administrator actions:

  • Administrators can upload a photo to Microsoft Entra using the Set-MgUserPhotoContent PowerShell cmdlet. For more information, see Set-MgUserPhotoContent.

  • Administrators can change the photo from the user card in the Microsoft 365 Admin Center.

  • The ThumbnailPhoto Active Directory attribute is synced to Azure Active Directory (Azure AD) with Azure AD Connect.

Note: This method produces low-resolution profile pictures. The ThumbnailPhoto Active Directory attribute isn't synced to SharePoint from Azure Active Directory. 

Still need help? Go to the Microsoft Community.

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

Was this information helpful?

What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×