Удаление записи роли из роли

Область применения: Exchange Server 2013 г.

Записи ролей управления в роли управления определяют, какие командлеты и параметры доступны для этой роли управления. Удаляя записи ролей или параметры из записи роли, можно ограничивать действия пользователей, назначенных для этой роли управления. Дополнительные сведения о записях ролей управления в Microsoft Exchange Server 2013 г. см. в статье Общие сведения о ролях управления.

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

Что нужно знать перед началом работы

  • Предполагаемое время для завершения каждой процедуры: 5 минут

  • Для выполнения этой процедуры (процедур) необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в записи "Роли управления" в разделе Разрешения для управления ролями .

  • Для выполнения этих процедур необходимо использовать командную консоль Exchange.

  • Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.

Совет

Возникли проблемы? Обратитесь за помощью к участникам форумов Exchange. Посетите форумы по адресу Exchange Server.

Удаление отдельной записи роли из роли

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

Используйте следующий синтаксис для удаления всей записи роли управления из роли.

Remove-ManagementRoleEntry <management role>\<management role entry>

В этом примере удаляется командлет Enable-MailUser из роли Seattle Server Administrators.

Remove-ManagementRoleEntry "Seattle Server Administrators\Enable-MailUser"

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

Удаление нескольких записей ролей из роли

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

Чтобы удалить несколько записей ролей из роли, необходимо получить список записей ролей с помощью командлета Get-ManagementRoleEntry cmdlet. Затем необходимо передать выходные данные в командлет Remove-ManagementRoleEntry. В командлете Get-ManagementRoleEntry можно использовать подстановочные знаки для выбора нескольких записей ролей. Рекомендуется использовать параметр WhatIf , чтобы убедиться, что вы удаляете правильные записи ролей. Используйте следующий синтаксис.

Get-ManagementRoleEntry <management role>\<role entry with wildcard character> | Remove-ManagementRoleEntry -WhatIf

В следующем примере удаляются все записи ролей, которые содержат слово journal из роли Seattle Server Administrators.

Get-ManagementRoleEntry "Seattle Server Administrators\*Journal*" | Remove-ManagementRoleEntry -WhatIf

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

Get-ManagementRoleEntry "Seattle Server Administrators\*Journal*" | Remove-ManagementRoleEntry

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

Удаление параметров из записи роли в роли

При удалении параметров из записи роли в роли эти параметры перестают быть доступными пользователям, назначенным для этой роли.

Используйте следующий синтаксис для удаления параметров из записи роли.

Set-ManagementRoleEntry <management role>\<role entry> -Parameters <parameter 1>,<parameter 2...> -RemoveParameter

В этом примере параметры MaxSafeSenders, MaxSendSize, SecondaryAddress и UseDatabaseQuotaDefaults удаляются из записи роли Set-Mailbox в роли Администраторы сервера Seattle.

Set-ManagementRoleEntry "Seattle Server Administrators\Set-Mailbox" -Parameters MaxSafeSenders,MaxSendSize,SecondaryAddress,UseDatabaseQuotaDefaults -RemoveParameter

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