Get-MailboxFolder默认情况下似乎只能在一个邮箱上工作,即login用户的邮箱。
我试图利用cmdlet的Identity参数连接到其他邮箱。 我发现pipe理angular色权限被设置为“自我”,这对所有用户来说都是一个相对安全的任务。
如何为此创build一个不同的权限,只允许pipe理员(或给定的用户)为任何人运行GetMailboxFolder? 我担心无意中造成安全漏洞,并使其他用户能够访问不属于自己的邮箱。
虽然Get-MailboxFolder具有此内置的限制, Get-MailboxFolderStatistics的devise…
检索有关指定邮箱中文件夹的信息,包括文件夹中项目的数量和大小,文件夹名称和ID以及其他信息。
然后还有另一个pipe理Get-Mailbox cmdlet:
使用
Get-Mailboxcmdlet可以查看邮箱对象和属性,填充属性页或将邮箱信息提供给其他任务。
这两个可以一起使用,以获得整个组织的信息,例如
Get-Mailbox | Select-Object alias ` | foreach-object { ` Get-MailboxFolderStatistics -Identity $_.alias ` | select-object Identity, ItemsInFolder, FolderSize, FolderAndSubfolderSize }
这已经比Get-MailboxFolder提供了更多的信息。 当然,如果ItemsInFolder ,可以删除ItemsInFolder , FolderSize和FolderAndSubfolderSize 。
Microsoft不允许Get-MailboxFolder cmdlet针对另一个人的邮箱运行 – 只有拥有该邮箱的人才能使用该cmdlet检索文件夹。
使用
Get-MailboxFoldercmdlet查看您自己的邮箱中的文件夹。 pipe理员不能使用此cmdlet查看其他邮箱中的文件夹(该cmdlet仅可从MyBaseOptions用户angular色使用 )。