在Exchange 2010中为邮箱提供只读权限

我需要在Exchange 2010中为用户提供读访问权限。无论PowerShell使用多less种不同的差异,我都会在Outlook中出现“无法展开文件夹”错误,并且“您的邮箱似乎不可用…” OWA中的错误。

以下是我试过的命令没有运气 – 任何人都可以看到我的逻辑错误?

add-mailboxfolderpermission -identity <user> -user <user2> -accessrights reviewer add-mailboxfolderpermission -identity <user:\inbox> -user <user2> -accessrights reviewer add-mailboxpermission -identity <user> -user <user2> -accessrights ReadPermission add-mailboxpermission -identity <user> -user <user2> -accessrights ReadPermission -inheritancetype SelfandChild 

最后

 ForEach ($f in (Get-MailboxFolderStatistics <user> | Where {($_.folderpath -notlike "/Conversation Action Settings") -and ($_.folderpath -notlike "/Quick Step Settings") -and ($_.folderpath -notlike "/Recoverable Items") -and ($_.folderpath -notlike "/Deletions") -and ($_.folderpath -notlike "/Purges") -and ($_.folderpath -notlike "/Versions") -and ($_.Folderpath -notlike "/Top of Information Store")})) {$fname = "<user>:" + $f.FolderPath.Replace("/","\"); Add-MailboxFolderPermission $fname -User <user2> -AccessRights Reviewer} 

任何人都可以看到我哪里出了错? 这需要使用PowerShell来完成,而不能通过提供FullAccess系统来完成,然后在每个文件夹的基础上提供权限。

我没有看到你的逻辑有什么问题(所以我不确定Outlook的内容),但是你将会遇到OWA的问题,即使你解决了这个问题,因为…

OWA需要完全访问权限才能允许用户访问其他用户的邮箱 。


从Outlook Web App中打开另一个用户的邮箱或资源邮箱

您必须拥有您要打开的邮箱的完全访问权限才能执行此过程。

  1. login到Outlook Web App。
  2. 在Outlook Web App窗口顶部,单击邮箱名称旁边的下拉箭头,然后单击“打开其他邮箱”窗口。
  3. input要打开的邮箱的名称,然后单击“打开”。

所以,很抱歉成为坏消息的持有者,但是如果OWA是一项要求,那么在未授予完全访问权限的情况下,您将无法完成自己想要的任务 – 听起来像需要重新考虑您的要求和/或方法。

以及我一直在使用这一行了一段时间,并没有任何问题。 User1是想要授予访问权限的用户。

Add-MailboxFolderPermission“user1:\ Inbox”-User“user2”-AccessRights reviewer

问候