SOLVED
Home

How to embed "All Company" feed on SharePoint intranet home page?

Highlighted
Matt Wade
MVP

How to embed "All Company" feed on SharePoint intranet home page?

HI folks, I'm trying to embed Yammer's "All Company" feed into a new SharePoint Online intranet home page (wiki page, mainly out of the box). Looks like you can't get the embed code like you can with a Yammer Group.

 

What's the best option here? Am I stuck with a redundant Yammer Group that has to have the permissions updated whenever someone joins or leaves the company? How do I keep users from being confused about two redundant feeds?

 

Any best practices or lessons learned you can share? I did some searching ahead of time and surprisingly didn't come across any posts with the same issue. So maybe I'm missing something.

 

Any help would be appreciated! Thanks!

26 Replies

Re: How to embed "All Company" feed on SharePoint intranet home page?

This "group" doesn't provide the Embed link in the sidebar the way other Yammer Groups do. And the new Modern Page web part for Yammer doesn't consider the All Company URL a valid one. So, doesn't look like this is possible.

 

Yammer's messaging for the past several years has been to focus on Yammer Groups for collaboration use cases, and de-emphasize the use of the All Company "group".  What is the use case for embedding this on your SharePoint site?

Re: How to embed "All Company" feed on SharePoint intranet home page?

Central social communication, announcements, open-ended questions, sharing kudos, discussion. Separate Groups are of course going to be recommended to keep things on-topic in those areas (for smaller teams and collaboration), but for a company of 300 (in this case), having a central feed for various communications was requested (and makes sense, in my opinion).

Re: How to embed "All Company" feed on SharePoint intranet home page?

That said, even my own personal newsfeed would be fine. Better, perhaps. But I don't see how that's embeddable either.
Solution

Re: How to embed "All Company" feed on SharePoint intranet home page?

Turns out it's pretty easy:

  1. Go to a Yammer Group (in Yammer). Could even be brand new, with no members.
  2. On the very right side, under Access Options, click Embed This Feed In Your Site.
  3. Copy the snippet of code that's provided and paste it into the SharePoint page as you would normally.
  4. Find the line for "Feed_id" and replace the number with all.

Re: How to embed "All Company" feed on SharePoint intranet home page?

@Matt Wadethe question was for the All Company "group" and that group doesn't show the Embed link in the sidebar.

Re: How to embed "All Company" feed on SharePoint intranet home page?

Well, no, I referenced the All Company feed. If it happens to be a Group (Yammer/Office 365 or otherwise), fine. But I was careful on my wording. I was already familiar with a way to embed a feed from a Yammer Group and noted the lack of that ability from the All Company feed.

But it wasn't a Group feed that I wanted. It was the All Company feed.

A respondent on Twitter pointed out that all I have to do is replace the Feed_id (which is specific to a Group) with "all" and it will show the All Company feed. This seems to solve my original conundrum.

Re: How to embed "All Company" feed on SharePoint intranet home page?

Fair enough. There technically isn't an "All Company Feed" - it would be the "Discovery", "All", or "Following" feeds.

Re: How to embed "All Company" feed on SharePoint intranet home page?

Perhaps this is semantics, but I'm going by Yammer's own phrasing. It shows up not only in the left-hand navigation but above every new post in that feed. Do you not see the same words I've highlighted below? Again, I'm simply using the same wording as the Yammer folks are.

 

 

 

 yammer.png

 

 

Re: How to embed "All Company" feed on SharePoint intranet home page?

The "Discovery" feed is different than the "All" and "Following" feeds in that same location.  When I go to "All Company" I get the "all" feed since that is my preference in my network. Those feeds are actually tuned to each user - "all" that you see might be different from what I see in the same network since we might be members of different private groups. It's not the same for everyone.

Re: How to embed "All Company" feed on SharePoint intranet home page?

Even better.

I'm still using the "All Company" feed, ftr. If Yammer doesn't define/separate those terms, I can't be held liable. ;)

Re: How to embed "All Company" feed on SharePoint intranet home page?

On a related note if you are building embed code for a Yammer feed this widget is useful.

https://www.yammer.com/widget/configure

Re: How to embed "All Company" feed on SharePoint intranet home page?

Very handy, thank you.

Re: How to embed "All Company" feed on SharePoint intranet home page?

Thanks Matt! I've been looking for a solution to this issue for months! 

Re: How to embed "All Company" feed on SharePoint intranet home page?

thanks - i've been told this isn't possible - so pleased to read your solution

Re: How to embed "All Company" feed on SharePoint intranet home page?

Sadly, I couldn't get it to work in a new SharePoint Communication site?  :-(  

Re: How to embed "All Company" feed on SharePoint intranet home page?

Modern sites have a dedicated Yammer web part, right? That's probably the issue. I think there's a general web part where you can simply drop JavaScript in, which should still support this. Could be wrong, though. I've never done it in a modern site.

Re: How to embed "All Company" feed on SharePoint intranet home page?

Exactly. It has an "embed" web part for code but it's very particular about what snippets it will accept. I would love to make a communication site our new "home page" for the company intranet but the Yammer thing is, again, a deal killer. Previously, I tried creating a new "All Company" Yammer group so I can imbed it but people get confused and post in the default "All Company" group anyway which I can't surface.  Very frusterating. 

Re: How to embed "All Company" feed on SharePoint intranet home page?

If you are building an intranet home page it would make more sense to set the embed to be the user's feed (of all their groups) and not just the All Company group.

All Company is the least useful part of a Yammer network.

Re: How to embed "All Company" feed on SharePoint intranet home page?

I wasn't aware you could do that. Do you know how? I agree with you about All Company. However it's the feed that everyone sees first and where our users inevitably post to first despite whatever training that has told them otherwise.

 

Thanks,

Shawn 


Re: How to embed "All Company" feed on SharePoint intranet home page?

Building a "My Feed" is the easiest of all, you just need to drop in your network name.

https://developer.yammer.com/docs/embed

Re: How to embed "All Company" feed on SharePoint intranet home page?

Replacing the feed id with 'all' doesn't seem to work anymore.  Our intranet home page is now feeding the Tech Support feed instead of All Company which EVERY TEAM uses as their main feed.  What a pain.  I know some orgs are so large they wouldn't find All Company practically useful but SMEs where integration is key certainly do.  If anyone has another solution I'm all ears.

Re: How to embed "All Company" feed on SharePoint intranet home page?

Hi

Just to say we have noticed the same issue today too. We had a Yammer web part on a SharePoint Online page pointing to a specific Yammer group which now is showing our All Company feed despite the feedid being the URL . I'm not sure exactly when it stopped working but fairly recently as it was definitely displaying before and nothing has been changed on our page.

Re: How to embed "All Company" feed on SharePoint intranet home page?

Some of our guys had the same issues.

Try the following below:
Add Yammer to the trusted site on IE
Chrome : Also Clear cookies, cache

Re: How to embed "All Company" feed on SharePoint intranet home page?

Managed to find a workaround and took the embed code from a group feed and changed the "FeedId" field to 'all'.  

Re: How to embed "All Company" feed on SharePoint intranet home page?

Want to update that the Yammer modern web part now allows searching up "All Company" as a feed, and it also allows posting :D

Re: How to embed "All Company" feed on SharePoint intranet home page?

is this being rolled out gradually? because I still cannot select All Company...
Related Conversations
Linking OneDrive to New Microsoft Teams Channel
Kelly Charlton in Microsoft Teams on
3 Replies
Adding an Existing OneNote notebook to Teams
CC Adeyemo in Microsoft Teams on
18 Replies
Create private channel in a team
Catalin Prata in Microsoft Teams on
82 Replies