批量删除邮箱权限

  • 本文关键字:权限 删除 powershell
  • 更新时间 :
  • 英文 :


我被要求从邮箱中删除一个用户的完全访问权限。我需要为公司或特定用户的每个邮箱(大约180个)设置这个。

这就是我目前所做的:

Remove-MailboxPermission -Identity "-用户Nik biessen-AccessRights FullAccess -InheritanceType All

这将删除一个用户的委派权限。我需要同样的东西,只是为所有的邮箱或他们的一个列表在一个脚本中执行。

Thanks in advance

您可以使用foreach循环轻松地做到这一点。

Get-Mailbox -ResultSize Unlimited |Foreach {Remove-MailboxPermission -Identity $_。samaccountname -User "Nik Biessen"-AccessRights FullAccess -InheritanceType All}

希望Nik Biessen是获得访问权限的用户,需要删除。请注意,csv文件在第一行需要一个头文件作为ID。

注-代码不测试。请在生产环境中运行之前进行测试。

最新更新