web-dev-qa-db-ja.com

Exchange 2010のメールボックスへの読み取り専用アクセス許可の提供

Exchange 2010のユーザーに読み取りアクセスを提供する必要があります。使用するPowerShellのさまざまなバリエーションに関係なく、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リグを提供してから、フォルダーごとにアクセス許可を提供することによって実行することはできません。

3
DKNUCKLES

ロジックに問題はありませんが(Outlookの部分についてはよくわかりません)、解決してもOWAに問題が発生します。理由は...

OWAには、ユーザーが別のユーザーのメールボックスにアクセスできるようにするためのフルアクセス権が必要です


Outlook Web Appから別のユーザーのメールボックスまたはリソースメールボックスを開く

この手順を実行するには、開くメールボックスに対するフルアクセス権限が必要です。

  1. Outlook Web Appにサインインします。
  2. Outlook Web Appウィンドウの上部で、メールボックス名の横にあるドロップダウン矢印をクリックしてから、[他のメールボックスを開く]ウィンドウをクリックします。
  3. 開くメールボックスの名前を入力し、[開く]をクリックします。

ですから、悪いニュースの持ち主になって申し訳ありませんが、OWAが要件である場合、フルアクセス権を付与しないと、希望どおりの結果を得ることができません。要件やアプローチを再検討する必要があるようです。

2
HopelessN00b