Apr 25 2018 09:40 PM
I am trying to share a communications site with external users. Sharing is enabled and the user has permissions to the site. They can see and work with the site but they are prompted for credentials during the page load. The site icons don't display. I get a 403 error in the network log.
https://<tenant>.sharepoint.com/search/_api/search/query?querytext=%27*%27&ClientType=%27CommSiteSearch%27&Properties=%27ClientFunction%3APersonalRelevanceContext%2CFetchPersonalRelevanceContext%3Atrue%27&EnableQueryRules=false&ProcessBestBets=false&BypassResultTypes=true&ProcessPersonalFavorites=false&SourceId=%278413cd39-2156-4e00-b54d-11efd9abdb89%27&suxrid=ms-oil-datasource-spopersonalcontext
If I try to go to that URL with the external user, I get;
Apr 25 2018 11:01 PM
May 08 2018 12:15 AM
I have spent some time with Microsoft Support. There seems to be a few issues.
1. The default logo can't be seen by external users. If you add a custom logo then it will appear for the external user.
2. The external user cannot see the images for news articles in a modern site unless they have read access to the root site collection.
3. Roll-up of news articles in the hub site is not working for external users. Support are looking into this issue.
May 09 2018 10:05 PM