Моя компания использует Exchange 2007. Время от времени нам нужно открывать почтовый ящик пользователя для выполнения различных задач. До сих пор мы регистрировались как они и напрямую использовали Outlook. Я хотел бы предоставить разрешение на полный доступ ко всем почтовым ящикам группе безопасности «ИТ» в активном каталоге, чтобы мы могли просто открывать их папки / почтовые ящики в Outlook под нашими учетными записями. Я понимаю синтаксис PowerShell, но Exchange не может найти имя группы «IT».
Add-MailboxPermission -Identity 'IT' -User '*' -AccessRights 'FullAccess'
Команда останавливается на параметре Identity. Он отлично работает, когда указан другой пользователь обмена, но не для групп AD. Я МОГУ добавить разрешение через графический интерфейс, но только для одной учетной записи за раз. Я пробовал это во всех конфигурациях, которые только мог придумать, включая «DOMAIN \ IT», CN = IT и т. Д., Но без кубиков. Любая помощь?
Спасибо!
У вас есть это наоборот. В -user
ссылка на участника безопасности, которого вы дать разрешение к. -Identity
это идентификатор ресурса, который -user
получает разрешения на.
$Mailboxes = Get-Mailbox -ResultSize unlimited
foreach($Mailbox in $Mailboxes){Add-MailboxPermission -Identity $Mailbox -User 'IT' -AccessRights 'FullAccess'}