Definindo o recepientFilter para serviços da Web do Exchange

1

Estou usando este tutorial para configurar o Exchange Representação de usuários ou grupos de usuários específicos.

O comando que estou usando é:

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

O erro que estou recebendo é:

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

Não consigo entender o problema.

Algumas pessoas nas respostas destacam que não podemos usar a propriedade Name com o filtro Recipient. Mas o tutorial que eu segui diz claramente:

The RecipientRestrictionFilter parameter of the New-ManagementScope cmdlet defines the members of the scope. You can use properties of the Identity object to create the filter. The following example is a filter that restricts the result to a single user with the user name "john."

Name –eq 'john'
    
por Glorfindel 30.08.2017 / 02:46

1 resposta

0

Acho que você não entende como o New-ManagementScope deve ser usado, já que não pode manipular o parâmetro "name". A melhor maneira seria verificar o howtos aqui ou aqui .

Pelo que entendi, você deseja realizar algo como:

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

Tags