如何在 Exchange 2007 环境中的 Exchange Powershell 中列出用户?

如何在 Exchange 2007 环境中的 Exchange Powershell 中列出用户?

我正在尝试验证我是否已将我们域中的用户添加到共享邮箱。我在 Exchange powershell 控制台中使用了以下命令:

add-mailboxpermission 'shared mailbox name here' -User: 'ADlogin' -AccessRights:FullAccess

我已经看到确认已添加,但我想显示附加到此共享邮箱的用户,我怎样才能看到?

答案1

如果您想知道邮箱被赋予了什么权限:

Get-MailboxPermission -Identity "shared mailbox name here"

如果您想知道特定用户对邮箱拥有什么权限,请使用:

Get-MailboxPermission -Identity "Shared mailbox name here" -User "The user with permissions"

最后但并非最不重要的一点是,邮箱上的特殊“代表发送”权限设置为多值属性,其中包含所有可以“代表发送”(但不一定作为)邮箱所有者的用户。要检索邮箱上所有被授权者的列表:

(Get-Mailbox -Identity "Shared Mailbox Name Here").GrantSendOnBehalfTo

不要忘记括号:-)

相关内容