Update Team Photo using Graph REST API and PowerShell
Please add the “update team photo” function to the “production” REST API?
The beta versions of the Microsoft Teams REST API and Teams PowerShell Module both supported setting a Team’s Picture (logo), see links below. However, since the production releases, this functionality has been dropped.
Update team photo - microsoft.graph Team API (Beta)
Set-TeamPicture – Teams PowerShell Module Documentation (Beta)
Here are some reasons:
1. The beta functionality was very popular with all our clients
2. The dynamic logos:
2a) Are often not relevant
2b) The initials are often not descriptive
2c) The colours are often not appropriate (brand/theme insensitive)
Juan Prat commented
Impossible to update the Teams Logo without getting image severely distorted. Already tried creating own image at 96x96 and several other options with no luck. It can't be this hard!
Seems rather absurd that I can add a picture to virtually everything I use with no manipulation of the original image. Contacts on your phone, social media platforms, games, etc. Think of all the things we use daily that is easy as drag and drop and maybe a slider or a finger on the screen to center and voila! done! I