Я использую этот учебник для настройки олицетворения 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"