Powershell,Get-MailboxPermission返回权限,但不能使用Remove-MailboxPermission

时间:2019-11-25 11:38:14

标签: powershell office365

我尝试通过Powershell授予/删除对Office 365上共享邮箱的访问权限。我要指出的是,我的O365连接器在哪里工作,我可以使用以下代码列出共享邮箱的用户,并且工作正常,它列出了用户及其邮箱权限。

Get-MailboxPermission -Identity $MailboxName

但是,我想使用Add-MailboxPermission向此邮箱添加完全访问权限,并且出现“由于在'域'上找不到对象'用户'而无法执行该操作”。但是,当我列出权限时,该用户在场。

Add-MailboxPermission -Identity "$MailboxName" -User "$AddUser" -AccessRights FullAccess -InheritanceType All -AutoMapping $false

我也尝试使用Get-RecipientPermission,但是它也不起作用。 有人遇到那样的东西,并弄清楚了吗?

1 个答案:

答案 0 :(得分:-1)

好的,我设法解决了。 谢谢大家的帮助。 我意识到,我的if条件错误,因此总是导致找不到对象并且没有将用户添加到帐户(尽管Add-MailboxPermission是正确的,脚本在执行之前停止了)。