1

Exchange 2010 SP1 リモート PowerShell を使用して、Add-MailboxPermission コマンドレットを使用してユーザーのアクセス許可を追加しました。アクセス許可を追加するために使用したコマンドは次のとおりです...

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 を介してメールボックスのアクセス許可を削除する他の方法はありますか?

4

2 に答える 2

0

以下を試してください

Get-MailboxPermission -Identity "user_mailbox" -User "user_with_permission_to_remove" | Remove-MailboxPermission
于 2012-09-10T18:53:56.560 に答える