Last Update: Sep 04, 2024 | Published: Dec 21, 2020
On December 15, Microsoft announced the preview of Yammer support for guest user access through Azure B2B Collaboration. Yammer joins Microsoft 365 Groups, Teams, SharePoint Online, and Planner as the mainline Microsoft 365 applications supporting guest access.
Guest access first appeared in Office 365 Groups in September 2016. At the time, Yammer supported external support to its networks, a feature not built on top of Azure AD. Yammer’s own implementation worked well and continues to be used as the basis for external collaboration in many organizations, including Microsoft where it’s used to facilitate communications between third parties and some engineering groups.
Even though Yammer had its own model for external collaboration, the fact that Yammer did its own thing made it more of an outlier in the increasingly integrated Microsoft 365 world. This was acknowledged by new engineering leadership in 2018 and an effort began to integrate Yammer better with Azure AD and other Microsoft 365 components. Two years later, this is the latest step forward.
The preview for Azure B2B collaboration depends on moving Yammer to native Microsoft 365 mode. When an organization does this, Yammer communities are powered by Microsoft 365 groups, which lays the foundation for Azure B2B collaboration.
If your organization has moved Yammer into native Microsoft 365 mode, you don’t need to do much to prepare for guest users. Microsoft says that Yammer networks provisioned after December 15 are automatically configured for guest access, much like Microsoft will enable guest access automatically for Teams from February 2021. Existing networks need to have their security settings updated to allow External messaging (Figure 1). It’s a curious choice of term – perhaps Enable Azure B2B collaboration might have been clearer.
Once the organization security settings are configured, community owners can add guest members. Click the large plus sign beside the members list in the top right-hand of the Yammer browser interface. Type in the user principal name of the guest. Yammer checks the tenant’s Azure AD. If the guest account already exists, it’s suggested otherwise a new account is added (Figure 2).
Behind the scenes, the guest receives an email notification that they’ve been added to a community (Figure 3).
When the guest goes to the community, they can access the communities in the host tenant they’ve been added to and interact just like any member. Figure 4 shows that the guest belongs to two communities in the tenant.
All of this will be very familiar to anyone who has worked with guest accounts in Outlook groups or Teams. The process of creating guest accounts, redeeming invitations, and access is the same.
This is a preview release, and some gaps are expected. Microsoft describes several limitations in their documentation. Here are the highlights:
Hopefully, Yammer will pick up other Azure B2B collaboration features in the future, such as the ability to block guest access for specific communities while allowing them for others. Support for the group expiration policy, the Azure B2B external collaboration policy, and container management through sensitivity labels would also be welcome.
If you’re already using Yammer to host external users, some preparatory work and updates are needed to move to the Azure B2B collaboration model. Eventually this bullet will need to be bitten because it’s unlikely that Microsoft will persist with two models for Yammer external collaboration over the long term, so it’s wise to start considering how to move. New organizations adopting Yammer now will probably like the new feature. It’s simple and it works within the current restrictions. When Yammer supports a wider set of external accounts, it will be even better.