如何在outlook / exchange 2010中列出共享文件夹的权限/所有者信息?

问题描述 投票:0回答:1

我正在运行Outlook 2010,Exchange 2010和Windows Server Std 2012.我想通过Exchange shell查看电子邮件用户的共享文件夹的所有者和权限,而无需事先了解。

情景

在outlook中,user1在其邮箱下创建名为“shared”的文件夹。然后,User1向所述文件夹添加权限,允许user2读写。然后,User2通过利用电子邮件帐户设置中的outlook“添加其他人的邮箱”添加名为“共享”的文件夹。共享文件夹现在将复制任一用户放置在其中的任何数据。

在Exchange管理外壳中,如何判断User2是否可以访问User1邮箱中的共享文件夹而不知道User1或共享是否存在?我已经尝试了在互联网上找到的几个命令和脚本;但我的猜测是邮箱/文件夹权限存储在交换User1,但是为User2脱机。

如果需要,我明天可以提供脚本和命令列表的链接。

更新#1 10/29/2013

Get-MailboxFolderPermission仅生成特定文件夹的权限,即Get-MailboxFolderPermission -Identity User2:/ foldername。这不起作用,因为当我运行Get-MailboxFolderStatistics -Identity userid(列出用户的所有文件夹)时,不显示共享文件夹。更多因此,当用户Get-MailboxFolderPermission -Identity User2:/ shared它也不起作用。但请记住,我试图在没有事先知识的情况下推断出共享文件夹的存在。

那么,如果它没有将其列为文件夹,那么它必须是邮箱吗?毕竟,我在outlook中使用“添加另一个人的邮箱”来添加这个共享文件夹。但是,Get-Mailbox userid | Get-MailboxPermission未显示User2有权访问其邮箱下的User1共享文件夹。

此外,我还尝试了在这里找到的脚本http://exchangeblog.pl/en/2013/03/list-exchange-mailbox-folder-permissions-script/列出邮箱中的所有文件夹权限。

现在,如果我接受上面的命令并将它们指向User1,我可以看到共享的文件夹名称和User2权限。但是,再次,在我的方案中,我不知道User1或共享文件夹存在。

更新#2 10/30/2013

它不是公用文件夹,因为它1)没有以这种方式配置,2)没有显示何时使用任何Get-PublicFolder命令。

powershell exchange-server outlook-2010 windows-server-2012 exchange-server-2010
1个回答
0
投票

使用Get-MailboxFolderPermission获取邮箱文件夹的委派权限。

http://technet.microsoft.com/en-us/library/dd335061(v=exchg.141).aspx

请注意,此cmdlet使用相当奇怪的Identity语法primarysmtpaddress \ folder path指定要获取权限的文件夹。

© www.soinside.com 2019 - 2024. All rights reserved.