Назад | Перейти на главную страницу

Предоставление разрешений только на чтение для почтового ящика в 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, а затем предоставив разрешения для каждой папки.

Я не вижу ничего плохого в вашей логике (так что я не уверен насчет части Outlook), но у вас будут проблемы с OWA, даже если вы решите это, потому что ...

OWA требует прав полного доступа, чтобы пользователь мог получить доступ к почтовому ящику другого пользователя..


Откройте почтовый ящик другого пользователя или ресурсный почтовый ящик из Outlook Web App

Для выполнения этой процедуры у вас должно быть разрешение на полный доступ к почтовому ящику, который вы хотите открыть.

  1. Войдите в Outlook Web App.
  2. В верхней части окна Outlook Web App щелкните стрелку раскрывающегося списка рядом с именем своего почтового ящика, а затем щелкните окно «Открыть другой почтовый ящик».
  3. Введите имя почтового ящика, который вы хотите открыть, а затем нажмите «Открыть».

Так что, извините за плохие новости, но если OWA является требованием, вы не сможете выполнить то, что хотите, не предоставив права полного доступа - похоже, вам нужно пересмотреть свои требования и / или подход.

хорошо, я использую эту линию уже некоторое время и не имею никаких проблем. User1 - это пользователь, который хочет предоставить доступ.

Add-MailboxFolderPermission "user1: \ Inbox" –User "user2" –AccessRights reviewer

С уважением