为Exchange Web服务定义recepientFilter

我正在使用本教程为特定用户或用户组configurationExchange模拟。

我正在使用的命令是:

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

我得到的错误是:

 A positional parameter cannot be found that accepts argument 'Name -Eq 'xyz''. + CategoryInfo : InvalidArgument: (:) [New-ManagementScope], ParameterBindingException + FullyQualifiedErrorId : PositionalParameterNotFound,New-ManagementScope 

我无法理解这个问题。

答案中的一些人强调,我们不能使用收件人筛选器的名称属性。 但是,我明确遵循的教程说:

New-ManagementScope cmdlet的RecipientRestrictionFilter参数定义范围的成员。 您可以使用Identity对象的属性来创buildfilter。 以下示例是一个筛选器,将结果限制为具有用户名“john”的单个用户。

 Name –eq 'john' 

我想你不明白New-ManagementScope应该如何使用,因为它不能处理参数“name”。 最好的办法是检查这里或这里的howtos。

从我所了解的你想执行的事情如:

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