01-20-2017 08:28 AM
01-20-2017 08:28 AM
We have several groups we are working with, all have had a group image applied, but the Group Image doesnt seem to propogate to the connected SharePoint site (just get the colored background with two letters).
Should the image populate automatically, or is this the expected behavior and SharePoint Site logos have to be manually set?
05-07-2019 06:02 PM
@SharePoint1968 The logo on a group site is controlled by the group. The old prjsetng.aspx page doesn't know about the group, so it won't update the group logo and any change you make there will soon be overwritten by the group (the same goes for the title and description).
That /_api/GroupService/GetGroupImage call basically goes to Exchange for the group logo, but with a cache in the Site Assets library (the __siteIcon__.jpg and/or .png file). If you delete the cache from Site Assets, it will return a temporary placeholder and kick off an async request to Exchange for the real logo. Normally you can just reload the page after a few seconds and see that it updated. If you're seeing a permanent placeholder, then it's possible that Exchange doesn't have the logo either, or SharePoint can't talk to Exchange to get it.
05-08-2019 11:23 AM
You mean there's different behaviour with a team site versus a communications site? I'm not sure what you mean. I was just explaining how you could get around the group image problem by manipulating the icons in the site assets library.
@StefanGagnon that should be communication site
10-21-2019 07:45 AM
10-31-2019 06:25 AM
Same issue here.
SharePoint sites losing their logo. I'm not sure, but It seems the problem occurs when we disable the visibility of the Office 365 Group in Outlook.
Set-UnifiedGroup GroupName -HiddenFromExchangeClientsEnabled:$true
04-09-2020 09:42 AM
Same here....problem still exists. I built a new Team in Teams, and generated a Sharepoint site from it yesterday.
I tried to: change the look>header>site logo, added a JPG, clicked save.
It responded, then disappeared within the hour during a refresh of the browser.
04-15-2020 04:13 PM
There is a known issue when the group is hidden in Exchange. My previous reply in this thread explains a little of how the logo works and that while it is cached on the site, it's really stored in Exchange. It turns out that when Exchange hides the group, they really hide the group. And SharePoint is calling through an API layer which is technically an Exchange client -- just the sort of thing that should not be able to see the group. So any attempt from SharePoint to read or write the logo is basically ignored by Exchange, and writes only set the cached logo on the site (until the cache expires and it's time to fail to read the logo from Exchange again).
Even though the issue is simple on the surface, it really is a matter of architecture and design, as so many cross-service things are.
04-16-2020 06:44 AM
@Brian Van Eimeren So if one creates a Team in Teams, then exports it to Sharepoint, with no prior origin in Exchange, this will still be a problem? Therefore, Teams is also based on Exchange, and thus, we're really created a group in Exchange when we build a Team in Teams?
04-16-2020 09:53 AM
@phanley2000 When you create a Team, Teams goes and creates a group (in AAD) to back it. All Office 365 Groups live in AAD. Groups have resources in other services: a group can have a mailbox, a site, a Team, a Yammer group, and so on.
So while you didn't use exactly the right words, I think the answer to your question is yes -- when you create a Team, it does get a mailbox among other things.
06-24-2020 06:34 AM
Hi @Brent Ellis ,
Try clearing the browser memory. I have had this a few times and clearing the browser memory seemed to work. Today I also closed the browser I was working in (Edge) and opened the sharepoint site in another browser (Chrome) and this time the logo changed successfully.