最近有遇到一个问题,员工离职后Admin将他的account在AD中disable,之后re-hire这个员工时reactive了员工的account,同时进行了后续的sync和setup,但是这个员工的account在Teams people list无法search到。
user尝试login Teams没有问题,只是其他人无法search到这个员工。
经过查看是因为员工的exchange online mailbox中'Hide from global address list (GAL)'设置成了Yes导致。
因为Exchange Online的这个属性是从AD sync过来的,需要Admin到AD中将user的attribute 'msExchHideFromAddressLists'从Ture改成False。
User mailbox的'Hide from global address list (GAL) 属性从AD sync成功后,使用Teams search这个user可以正常显示在People list,问题解决。
感谢阅读。