Удаление записи роли из роли
Область применения: 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.