Изменение записи роли
Применимо к: Exchange Server 2010
Последнее изменение раздела: 2009-09-21
Каждая запись роли управления в роли управления представляет собой отдельный командлет. При добавлении записи роли в роль управления можно регулировать параметры, доступные в этом командлете, путем добавления параметров в эту запись роли или их удаления. Дополнительные сведения о записях ролей управления в Microsoft Exchange Server 2010 см. в разделе Общие сведения о ролях управления.
Изменение записей роли во встроенных ролях управления невозможно.
Для добавления параметров в запись роли или их удаления необходимо использовать командную консоль.
Примечание. |
---|
В этом разделе не содержатся сведения по изменению записей роли управления с незаданной областью в роли управления с незаданной областью. Дополнительные сведения об изменении записей роли управления с незаданной областью см. в разделе Создание роли. |
Предупреждение
Для добавления параметров в запись роли или их удаления необходимо использовать параметры AddParameter или RemoveParameter. Если опустить параметр AddParameter или RemoveParameter при выполнении командлета Set-ManagementRoleEntry, в запись роли будут включены только параметры, указанные с помощью параметра Parameters. Все остальные параметры будут удалены из записи роли.
Необходимы сведения о других задачах управления, связанных с ролями? См. раздел Управление расширенными разрешениями.
Предварительные условия
- При необходимости добавить параметры к записи роли добавляемые параметры должны существовать в записи роли родительской роли.
- Эти параметры также должны существовать в указанном командлете.
- Чтобы удалить параметры из записи роли, удаляемые параметры не должны существовать в записи роли любой из дочерних ролей. Необходимо удалить эти параметры из записей роли дочерних ролей. Чтобы удалить параметры из записей роли всех дочерних ролей, используйте процедуру «Использование командной консоли Exchange для удаления одного или нескольких параметров из записи роли», описанную ниже в этом разделе.
Необходимые действия
- Использование командной консоли Exchange для добавления одного или нескольких параметров для записи роли
- Использование командной консоли Exchange для удаления одного или нескольких параметров из записи роли
- Использование командной консоли Exchange для удаления всех параметров из записи роли
- Использование командной консоли Exchange для применения определенного набора параметров
Примечание. Запись роли невозможно изменить с помощью консоли управления Exchange.
Использование командной консоли Exchange для добавления одного или нескольких параметров для записи роли
Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Записи ролей управления» в разделе Разрешения управления ролями.
Чтобы добавить параметры к записи роли, необходимо указать эти параметры с помощью параметра Parameters. Затем требуется указать параметр AddParameter, чтобы указать на необходимость процедуры добавления.
Чтобы добавить параметры к записи роли, используйте следующий синтаксис.
Set-ManagementRoleEntry <role name>\<cmdlet> -Parameters <parameter 1>, <parameter 2>, <parameter...> -AddParameter
В этом примере добавляются параметры EmailAddresses и Type в командлет Set-Mailbox в роли администраторов получателя.
Set-ManagementRoleEntry "Recipient Administrators\Set-Mailbox" -Parameters EmailAddresses, Type -AddParameter
Дополнительные сведения о синтаксисе и параметрах см. в разделе Set-ManagementRoleEntry.
Использование командной консоли Exchange для удаления одного или нескольких параметров из записи роли
Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Записи ролей управления» в разделе Разрешения управления ролями.
Чтобы удалить параметры из записи роли, необходимо указать эти параметры с помощью параметра Parameters. Затем требуется указать параметр RemoveParameter, чтобы указать на необходимость процедуры удаления.
Чтобы удалить параметры из записи роли, используйте следующий синтаксис.
Set-ManagementRoleEntry <role name>\<cmdlet> -Parameters <parameter 1>, <parameter 2>, <parameter...> -RemoveParameter
В этом примере удаляются параметры Port, ProtocolLoggingLevel и SmartHostAuthMechanism из командлета Set-SendConnector в роли администраторов сервера 1 уровня.
Set-ManagementRoleEntry "Tier 1 Server Administrators\Set-SendConnector" -Parameters Port, ProtocolLoggingLevel, SmartHostAuthMechanism -RemoveParameter
Дополнительные сведения о синтаксисе и параметрах см. в разделе Set-ManagementRoleEntry.
Использование командной консоли Exchange для удаления всех параметров из записи роли
Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Записи ролей управления» в разделе Разрешения управления ролями.
Чтобы удалить все параметры из записи роли, необходимо указать значение $Null
для параметра Parameters. Параметр RemoveParameters является необязательным.
Удаление всех параметров из записи роли наиболее полезно при необходимости сделать доступными в командлете только определенные параметры и исключить все остальные параметры. Чтобы запретить для роли доступ к командлету, полностью удалите из роли связанную запись роли вместо удаления только параметров. Дополнительные сведения о способе удаления записи роли из роли см. в разделе Удаление записи роли из роли.
Предупреждение
Операции удаления отменить невозможно. Если из записи роли ошибочно удалены все параметры, их можно повторно добавить вручную.
Чтобы удалить все параметры из записи роли, используйте следующий синтаксис.
Set-ManagementRoleEntry <role name>\<cmdlet> -Parameters $Null
В этом примере удаляются все параметры из командлета Set-CasMailbox в роли администраторов получателя.
Set-ManagementRoleEntry "Recipient Administrators\Set-CasMailbox" -Parameters $Null
Дополнительные сведения о синтаксисе и параметрах см. в разделе Set-ManagementRoleEntry.
Использование командной консоли Exchange для применения определенного набора параметров
Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Записи ролей управления» в разделе Разрешения управления ролями.
Чтобы включить в запись роли только определенный набор параметров, укажите только параметр Parameters. Не добавляйте параметры AddParameter или RemoveParameter. При указании только параметра Parameters в запись роли включаются только параметры, указанные в команде. Все другие параметры удаляются.
Чтобы указать определенный набор параметров, используйте следующий синтаксис.
Set-ManagementRoleEntry <role name>\<cmdlet> -Parameters <parameter 1>, <parameter 2>, <parameter...>
В этом примере добавляются параметры Identity, DisplayName, MissedCallNotificationEnabled и PersonalAuthAttendantEnabled в командлет Set-UMMailbox в роли получателей электронной почты в Сиэтле.
Set-ManagementRoleEntry "Seattle Mail Recipients\Set-UMMailbox" -Parameters Identity, DisplayName, MissedCallNotificationEnabled, PersonalAutoAttendantEnabled
Дополнительные сведения о синтаксисе и параметрах см. в разделе Set-ManagementRoleEntry.