Hi,
I am trying to set the Group Photo of a M365 Group using the Graph API:
profilephoto-update
When I update the photo using this endpoint, I can see that the new photo is present on the group using the GET-operation in Graph API /groups/{groupId}/photo for the group I just updated. However, the photo is not visible in;
Teams application/Teams Web interface
SharePoint site
M365 Admin Center
I expected this API call to update the Photo and show it in the applications listed above. Am I missing something obvious?
I am posting my request with:
PUT https://graph.microsoft.com/v1.0/groups/{groupId}/photo/$value
Content-Type: "image/jpeg"
Body: Binary image data
I have tried doing it with Postman, C#, JavaScript SDK... I've also tried with /beta/-endpoint without any luck. The photo is there in Graph API, but not visible to any user anywhere...
Any ideas?