way to force photo refresh in Teams?

Copper Contributor

Is there a way to force the photo refresh for a user in Teams?  The photo has been changed in O365 when I look at the user in the Admin center but hasn't refreshed in Teams yet.  I have cleared out my AppData\Roaming\Microsoft\Teams\Cache and AppData\Roaming\Microsoft\Teams\IndexedDB and tried using the O365 version of Teams, but the old photo still exists.  I understand that this can take some time to do, but was hoping there was a way to force it to change the photo sooner.


Thanks

3 Replies

@Joseph Hanke Hey, this isn't easy to explain and I'm sure someone can do it better so I'm just going to attach a couple of links. The first one describes the process for profile picture synchronization in Microsoft 365
https://support.microsoft.com/en-us/office/information-about-profile-picture-synchronization-in-micr... 

 

User photos are stored in the user's Active Directory account and in the root directory of the user's Exchange mailbox and this is the PowerShell command to set it.
https://docs.microsoft.com/en-us/powershell/module/exchange/set-userphoto?view=exchange-ps#descripti...

 

By the way, sometimes the deletion of Teams cache folder seem to help %appdata%\Microsoft\Teams (entire folder) and sometimes a manual sign out / sign in quickens it (top right corner).

 

Hope it helps!

@Joseph Hanke : The behavior is by design. For more information, see User information isn't updated in Microsoft Teams.

Sign out/ sign in hasn't worked for me, but deleting the file in the cache has refreshed my profile picture for the Teams app.
Thanks you