Powershell列出特定对象单元中所有邮箱的信息顶部的权限

时间:2017-04-18 17:10:59

标签: powershell

需要建议如何循环以下代码以列出特定对象单元中的所有用户权限:

 Get-MailboxFolderPermission -Identity username:\

应该有这样的东西,但需要正确的方法在这里放一个循环:

 Get-Mailbox -ResultSize Unlimited -OrganizationalUnit "ou=test,ou=internal,ou=net,dc=local,dc=net"  | Get-MailboxFolderPermission -Identity username:\ \\networkshare\mailboxpermissions.csv

1 个答案:

答案 0 :(得分:0)

您只需在识别用户后使用foreach循环。

Get-Mailbox -ResultSize Unlimited | foreach { 
   Get-MailboxFolderPermission -Identity $_.Id 
}

如果需要,请附加| Export-CSV x.csv。但是,您可能需要为此创建自定义对象。请参阅this helpful thread