Event banner
AMA: Microsoft Teams Performance and Overview
Event Ended
Tuesday, Apr 26, 2022, 09:00 AM PDTEvent details
Microsoft Teams is changing daily; we want to show you the work we are doing to provide you with the most information on Microsoft Teams performance enhancements.
Submit your questions during t...
Allen
Updated Aug 27, 2025
ronaldcobbs
Apr 26, 2022Copper Contributor
Is there any news on improving on the "up to 28 and 60 days to update the local client cache"? It is troublesome having to wait this long and it provides and inconsistent user experience. https://docs.microsoft.com/en-us/microsoftteams/troubleshoot/teams-administration/user-information-not-updated?msclkid=dce9c0abc57a11ecbf7fd5c1d653a0b4
- Stephen RoseApr 26, 2022Silver ContributorThis behavior is by design. Teams has a caching scheme that is designed for capacity and performance optimization. The Teams service caches general user information for up to three days. The Teams client also caches general user information locally. Some data, such as display name and telephone number, can be cached up to 28 days in the client. Profile photos can be cached up to 60 days.
- ronaldcobbsApr 26, 2022Copper ContributorHi Stephen. I understand it is currently by design per the link I included in my post. By your restating the content of that doc, Microsoft is basically saying, it cannot feasibly/reasonably improve this functionality and it is not in its roadmap to attempt to do so. Does Microsoft not see how for a collaborative communications tool, this is a somewhat glaring shortcoming in functionality. We have to tell users to plan to update your profile photo up to 2 months ahead of when you want to display the change. This lack of dynamism is disappointing.
- Petri-XApr 26, 2022Bronze Contributor
Stephen Rosethis is first time I hear any time/dates about the cache. Is there possibilities to get these details in collection? The cache is so big mystery for us.
When you said the cache helps on performance, but have you though if you could implement somekind of "dirty cache" feature? So that you could see when the data in cache is expired? E.g. the profile picture should be quite easy to build so that Teams client see when the picture should be updated on the cache.