Forum Discussion
Shared channels and B2B direct connect
With Shared Channels rolling out i'm starting to promote this in my organization as an admin.
What i don't understand is why you have to allow b2b direct connect for Shared Channels. This is not necessary when you invite an external member or a guest to a Team as a Teams member. So why is this necessary for only a (shared) channel?
Now i run into the problem that counterparts at other companies don't know about these settings in their AAD or they haven't adjusted or are reluctant to change their B2B settings. So inviting their coworkers in a shared channel comes with a lot of explaining to do.
Does anybody know why this is?
- Hello, these are two separate things. A guest user is added to your org. Azure AD as an user object. With cross-tenant access settings and Direct connect you're configuring a trust with the other organization which in turn means that a guest account isn't created. So when adding a guest user to a team that user has access to all the channels (not private if not added) but when adding a direct connect user that account has access to that specific channel only. With guest access you have to tenant switch to access the other org. Teams team but with shared channels the other org. channel will appear in your own org. team navigation field. So, Guest access is more "seamless" than direct connect as you have to work with the other org. admin to set it up.
6 Replies
- Hello, these are two separate things. A guest user is added to your org. Azure AD as an user object. With cross-tenant access settings and Direct connect you're configuring a trust with the other organization which in turn means that a guest account isn't created. So when adding a guest user to a team that user has access to all the channels (not private if not added) but when adding a direct connect user that account has access to that specific channel only. With guest access you have to tenant switch to access the other org. Teams team but with shared channels the other org. channel will appear in your own org. team navigation field. So, Guest access is more "seamless" than direct connect as you have to work with the other org. admin to set it up.
- MichaelKroonCopper Contributor
Hi ChristianJBergstrom , thanks for your explanation. The way this works makes technical sense, but from a user perspective I get the following question: How can someone from an external organisation join Teams in my organisation in both ways you described: as a Guest seeing all channels in one Teams group, but also as a member of a Shared Channel in another Teams group? Would they need two separate email adresses for that?
MichaelKroon No, the latter part explains it. "With guest access you have to tenant switch to access the other org. Teams team but with shared channels the other org. channel will appear in your own org. team navigation field. "
So when using guest access you have to leave your own organization and switch to the other partner organization to access that team. With direct connect and shared channels you don't have to switch as the channels are populated in your own "teams view".
- Martijn2302Copper ContributorHi Christian, thanks for your explanation. It makes more sense now.