Назад | Перейти на главную страницу

Определение RecepientFilter для веб-служб Exchange

Я использую этот учебник для настройки олицетворения Exchange для определенных пользователей или групп пользователей.

Я использую следующую команду:

New-ManagementScope -Name:abc123 -RecipientRestrictionFilter:recipientFilter{Name -Eq ‘xyz’}

Я получаю следующую ошибку:

Не найден позиционный параметр, который принимает аргумент Name -Eq ‘xyz’ ’.
+ CategoryInfo: InvalidArgument: (:) [New-ManagementScope], ParameterBindingException
+ FullyQualifiedErrorId: PositionalParameterNotFound, New-ManagementScope

Я не могу понять проблему.

Некоторые люди в ответах подчеркивают, что мы не можем использовать свойство Name с фильтром Recipient. Но в руководстве, которому я следовал, ясно сказано:

Параметр RecipientRestrictionFilter командлета New-ManagementScope определяет элементы области. Вы можете использовать свойства объекта Identity для создания фильтра. В следующем примере показан фильтр, который ограничивает результат одним пользователем с именем «john».

Name –eq 'john'

Я думаю, вы не понимаете, как следует использовать New-ManagementScope, поскольку он не может обрабатывать параметр «имя». Лучше всего проверить инструкции Вот или Вот.

Насколько я понимаю, вы хотите выполнить что-то вроде:

New-ManagementScope -Name "Protected Exec Users" -RecipientRestrictionFilter {Title -Like "*VP*" } -Exclusive
New-ManagementRoleAssignment -SecurityGroup "Executive Administrators" -Role "Mail Recipients" -CustomRecipientWriteScope "Protected Exec Users"