我被要求从邮箱中删除一个用户的完全访问权限。我需要为公司或特定用户的每个邮箱(大约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。
注-代码不测试。请在生产环境中运行之前进行测试。