Применимо к: Exchange Server 2010 SP1
Последнее изменение раздела: 2011-03-19
Используйте командлет Set-ManagementRoleEntry для изменения доступных параметров в существующей записи роли управления.
Синтаксис
Set-ManagementRoleEntry -Identity
<RoleEntryIdParameter> [-AddParameter
<SwitchParameter>] [-Confirm [<SwitchParameter>]]
[-DomainController <Fqdn>] [-Force <SwitchParameter>]
[-Parameters <String[]>] [-RemoveParameter
<SwitchParameter>] [-UnScopedTopLevel
<SwitchParameter>] [-WhatIf [<SwitchParameter>]]
|
Параметры
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
Identity |
Обязательный |
Microsoft.Exchange.Configuration.Tasks.RoleEntryIdParameter |
Параметр Identity указывает запись роли, которая будет изменена. Необходимо указать значение параметра Identity в формате <роль управления>\<имя записи роли>, например ExampleRole\Set-Mailbox. Дополнительные сведения о работе записей ролей управления см. в разделе Общие сведения о ролях управления. Если имя роли содержит пробелы, заключите его в кавычки ("). |
AddParameter |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр AddParameter добавляет указанные параметры к указанной записи роли. Используйте параметр Parameters, чтобы указать параметры для добавления. Нельзя использовать параметр AddParameter вместе с параметром RemoveParameter. |
Confirm |
Необязательный |
System.Management.Automation.SwitchParameter |
|
DomainController |
Необязательный |
Microsoft.Exchange.Data.Fqdn |
|
Force |
Необязательный |
System.Management.Automation.SwitchParameter |
|
Parameters |
Необязательный |
System.String[] |
Параметр Parameters указывает параметры, которые будут добавлены к записи роли или удалены из нее. Параметр Parameters имеет следующие режимы:
Можно указать несколько параметров, разделенных запятыми. |
RemoveParameter |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр RemoveParameter удаляет указанные параметры из записи указанной роли. Используйте параметр Parameters, чтобы указать удаляемые параметры. Параметр RemoveParameter нельзя использовать вместе с параметром AddParameter. |
UnScopedTopLevel |
Необязательный |
System.Management.Automation.SwitchParameter |
Переключатель UnScopedTopLevel следует использовать, когда нужно изменить запись роли в роли высокого уровня с незаданной областью. |
WhatIf |
Необязательный |
System.Management.Automation.SwitchParameter |
Подробное описание
Командлет Set-ManagementRoleEntry изменяет доступные параметры в существующей записи роли управления. Если нужно добавить параметры к записи роли, они должны существовать в записи роли родительской роли управления. Если нужно удалить параметры из записи роли, не должно быть записей роли в дочерних ролях, наследующие эти параметры из записи роли, которую нужно изменить. Нельзя изменить записи роли, связанные со встроенными ролями.
Дополнительные сведения о записях ролей управления см. в разделе Общие сведения о ролях управления.
Запись «Записи ролей управления» в разделе Разрешения управления ролями.
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
|
|
Примеры
ПРИМЕР 1
В этом примере удаляются параметры Anr и Database из записи роли Get-Mailbox в роли Help Desk Personnel.
Скопировать код | |
---|---|
Set-ManagementRoleEntry "Help Desk Personnel\Get-Mailbox" -Parameters Anr, Database -RemoveParameter |
ПРИМЕР 2
В этом примере возвращается список записей в роли Help Desk Personnel и добавляется переключатель WhatIf к каждой записи роли с помощью командлета Set-ManagementRoleEntry.
Скопировать код | |
---|---|
Get-ManagementRoleEntry "Help Desk Personnel\*" | Set-ManagementRoleEntry -Parameters WhatIf -AddParameter |
ПРИМЕР 3
В этом примере добавляются параметры DisplayName и ForwardingAddress к записи роли Set-Mailbox в роли Tier 1 Help Desk, а все другие параметры удаляются из записи роли.
Скопировать код | |
---|---|
Set-ManagementRoleEntry "Tier 1 Help Desk\Set-Mailbox" -Parameters DisplayName, ForwardingAddress |
ПРИМЕР 4
В этом примере добавляется параметр Location к
настраиваемому сценарию MailboxAudit
в роли высокого
уровня с незаданной областью IT Scripts.
Скопировать код | |
---|---|
Set-ManagementRoleEntry "IT Scripts\MailboxAudit" -Parameters Location -AddParameter -UnScopedTopLevel |