[英]Search-Mailbox command not recognized exchange 2010 sp1 powershell
[英]Unable to remove mailbox permissions through PowerShell on Exchange 2010 SP1
使用 Exchange 2010 SP1 远程 powershell,我使用 Add-MailboxPermission cmdlet 为用户添加了权限。 这是我用来添加权限的命令...
Add-MailboxPermission user_mailbox -User admin_user -AccessRights FullAccess -InheritanceType All
它工作得很好。 一旦我运行它,admin_user 就可以访问 user_mailbox 的邮箱。 现在,当我尝试删除这些权限时,它失败了。 这是我用来删除权限的命令...
Remove-MailboxPermission user_mailbox -User admin_user -AccessRights FullAccess -InheritanceType All
这是它给出的错误......
Object reference not set to an instance of an object. + CategoryInfo : NotSpecified: (:) [Remove-MailboxPermission], Nu llReferenceException + FullyQualifiedErrorId : RemoteHostExecutionException
我不确定这个异常意味着什么,所以我不知道去哪里找。 有没有其他方法可以通过远程PowerShell删除邮箱权限?
尝试以下
Get-MailboxPermission -Identity "user_mailbox" -User "user_with_permission_to_remove" | Remove-MailboxPermission
我对 Exchange 2013 上的用户拥有损坏的邮箱权限。用户拥有使用继承和特定权限访问邮箱的权限。 仅仅做一个 Remove-MailboxPermission 是不够的。 我必须获得权限然后删除权限。 它删除了损坏的一个并跳过了继承的一个。
获取邮箱权限-身份| 其中 {$_.user -eq ""} | 删除邮箱权限。
像魅力一样工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.