Blog链接:https://blog.51cto.com/13969817
之前我们给大家分享了,如何通过脚本批量获取所有Teams的成员列表,并生成CSV文件,但日常管理中,我们作为Microsoft Teams的管理员,也需要掌握如何获取单个用户所属Teams列表以及如何查看单个Teams的所有成员信息的技能,这样日后如果有获取相关资料的需求时,我们也会高效地完成任务。
今天我将给大家分享一下如何使用Powershell获取单个用户所属Teams以及单个Teams的所有成员信息的方法。
在开始之前,需要确保Teams administrator role或者Global Admin Role的用户安装Microsoft Teams Module for Powershell。
如果说我们想获取某个用户所属的Teams信息,无需像网上那样写好多行命令获取,我们可以直接通过Get-Team -User <UserPrincipalName> 命令就可以查看相关信息,如下所示:
• Connect-MicrosoftTeams
• Get-Team -User <UserPrincipalName>
如果我们想获取某个Teams中的所有成员列表,那么我们将使用Get-TeamUser-GroupId<GroupId>而不是Get-Team-User<UserPrincipalName>,如下所示:
如上所示,我们分享了两个命令来获取用户所属的所有团队以及通过使用与Teams关联的GroupId计算出了Teams的所有成员信息。
希望这些信息分享给大家,能给大家日后管理Teams提供更有效的方式,若大家日后有其他问题,欢迎线下讨论。