使用PowerShell从Office 365中删除用户组

时间:2014-08-06 18:40:20

标签: powershell exchange-server office365

我有一个用户,我们删除了他的电子邮件目前是他的老板。我正在寻找一个脚本,在O365中,将他从他当前连接的所有发行版/安全组中删除。我无法在搜索中找到任何内容,所以任何帮助都会受到赞赏!

1 个答案:

答案 0 :(得分:0)

将其另存为ps1文件,然后在连接到office 365 exchange的powershell中执行

$DGs= Get-DistributionGroup | where { (Get-DistributionGroupMember $_ | foreach {$_.PrimarySmtpAddress}) -contains "user@domain.com"}

foreach( $dg in $DGs){
Remove-DistributionGroupMember $dg -Member user@domain.com
}

例如,您的用户的主要smtp地址是user@domain.com,然后此脚本将从每个启用邮件的交换分发组中删除此用户的成员资格