Teams无法搜索到外部用户

这个问题本身是没有报错的,就是输入了另外一个用户的账号后没有任何的显示。一般会有类似下面的提示:searchXXX externally
Teams无法搜索到外部用户
如果没有提示也就会搜不到用户,无法聊天,Teams语音,但是可以开会。

这个问题有多种情况导致,但是首先这个跟Teams的联盟设置(外部访问)是没有多大关系的。
第一种情况,你的DNS记录不全
去查一下是否将CNAME,SRV记录都添加到你的域名服务器当中了:
Teams无法搜索到外部用户
添加上以后等半个小时应该就没问题了。

第二种情况,也就是Skype到Teams的迁移会导致的,用户本时还是一个Skype 的本地用户,这种情况下本地开了联盟也不行,因为你的DNS记录如果添加的话就重复了,你要搜外部用户并且聊天等等必须用这个用户的Skype客户端来做,
官方文档对这个情况有说明–https://docs.microsoft.com/en-us/microsoftteams/coexistence-chat-calls-presence#federated-routing-for-new-chats-or-calls

Teams无法搜索到外部用户