列出用户在Exchange 2013中可以访问的所有邮箱?

时间:2017-08-24 07:23:57

标签: powershell exchange-server-2013 exchange-management-shell

是否可以运行命令来生成用户具有完全访问权限的邮箱列表?

我发现尝试在PS AD模块中运行,但输出无用。

Get-ADUser mspencer -Properties * | Select msExchDelegateListBL | Export-Clixml 'c:\users\adm-dosmith\desktop\test23.csv'

有没有人有什么?

2 个答案:

答案 0 :(得分:1)

Get-Mailbox | Get-MailboxPermission -User mspencer

这将遍历每个邮箱并返回用户mspencer拥有的任何权限。

在使用Exchange cmdlet时,您需要使用Exchange命令行管理程序来运行它。

答案 1 :(得分:0)

仅过滤特定用户的完全访问权限:

Get-Mailbox | Get-MailboxPermission | 
? {$_.User -match 'mspencer' -and $_.AccessRights -contains "FullAccess"}