Добавление участников в группу роли

Применимо к: Exchange Server 2010

Последнее изменение раздела: 2009-04-27

Чтобы пользователь получил разрешения группы ролей, необходимо добавить почтовый ящик пользователя в качестве участника группы ролей. Дополнительные сведения о группах ролей в Microsoft Exchange Server 2010 см. в разделе Общие сведения о группах ролей управления.

Необходимы сведения о других задачах управления, связанных с администраторами и специалистами? См. раздел Управление администраторами и специалистами.

Предварительные условия

В этом разделе описывается использование конвейерной передачи, переменных, фильтров получателей и оператора ForEach. Дополнительные сведения об этих понятиях см. в следующих разделах:

Необходимые действия

  • Использование командной консоли для добавления почтового ящика в качестве участника группы ролей
  • Использование командной консоли для добавления группы схожих пользователей в качестве участников группы ролей с помощью фильтра

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

Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Группы ролей» в разделе Разрешения управления ролями.

Dd638143.note(ru-ru,EXCHG.140).gifПримечание.
Для добавления почтового ящика в качестве участника группы ролей консоль управления Exchange использовать нельзя.

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

Add-RoleGroupMember <role group name> -Member <member>

В этом примере почтовый ящик Роберта добавляется в группу ролей «Администраторы Сиэтла».

Add-RoleGroupMember "Seattle Administrators" -Member Robert

Дополнительные сведения о синтаксисе и параметрах см. в разделе Add-RoleGroupMember.

Использование командной консоли для добавления группы схожих пользователей в качестве участников группы ролей с помощью фильтра

Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Группы ролей» в разделе Разрешения управления ролями.

Dd638143.note(ru-ru,EXCHG.140).gifПримечание.
Невозможно использовать консоль управления Exchange для добавления группы схожих пользователей в качестве участников группы ролей с помощью фильтра.

Для добавления участников в группу ролей, если почтовые ящики соответствуют указанным в фильтре критериям, можно использовать командлет Get-User. Командлет Add-RoleGroupMembers не принимает тип объектов, которые задаются командлетом Get-User, поэтому сначала необходимо передать данные через оператор ForEach.

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

  1. Отберите почтовые ящики, которые соответствуют указанным критериям, с помощью команды Get-User с параметром Filter и сохраните их в переменной.

    $Mailboxes = Get-User -Filter { RecipientType -Eq "UserMailbox" -and <filter criteria> }
    
  2. Этот шаг является необязательным. Просмотрите список почтовых ящиков, который хранится в переменной $Mailboxes.

    $Mailboxes
    
  3. Передайте почтовые ящики, которые хранятся в переменной $Mailbox, в командлет Add-RoleGroupMember, выполняемый в операторе ForEach.

    $Mailboxes | ForEach { Add-RoleGroupMember <role group name> -Member $_.Name }
    

В этом примере выполняется добавление всех почтовых ящиков, входящих в отдел «ИТ-персонал по продажам», в группу ролей «Служба поддержки продаж».

$Mailboxes = Get-User -Filter { RecipientType -Eq "UserMailbox" -and Department -Eq "Sales IT Staff" }
$Mailboxes | ForEach { Add-RoleGroupMember "Sales Help Desk" -Member $_.Name }

Дополнительные сведения о синтаксисе и параметрах см. в разделе Add-RoleGroupMember.

Другие задачи

После добавления участника в группу ролей можно выполнить следующие действия: