Forum Discussion
wattengard
Jan 07, 2022Copper Contributor
Change the teams background image programatically
Hi. Is it possible to change the teams background picture programatically? And by programatically I primarily mean using powershell or C# or something like that, but I could easily just make a j...
VasilMichev
Jan 07, 2022MVP
Nope. We have no client-side API, most settings can only be toggled by policies. Go vote it up on the Feedback portal: https://feedbackportal.microsoft.com/feedback/forum/ad198462-1c1c-ec11-b6e7-0022481f8472
Jan 08, 2022
If you make a more deep search, you will find some solutions that might work such as the following one ;-): https://docs.microsoft.com/en-us/answers/questions/325873/deploy-custom-background-to-microsoft-teams-via-in.html
- VasilMichevJan 08, 2022MVPRight, but that only makes the images available for selection within Teams, it does not actually change the currently selected image. Which is what I believe the original ask was.
- wattengardJan 14, 2022Copper ContributorAfter fiddling about for a few hours with both registry-comparison before and after image change, and using process monitor to find out what really happens when I change the image (a whole lot actually, including what looks like opening and rewriting the file to disk) I can't figure out what specifies which image to use as background. I've tried checking the .json files that is written to, and several other things.
There are also some network activity when changing the image, but it's encrypted. Maybe the selected image is stored on the graph somewhere, makes sense if the background follows you regardless of which client you use teams on...