Kontakte in Globale...
 
Notifications
Clear all

Kontakte in Globaler Adressliste ausblenden allerdings nicht in "Alle Kontakte"

2 Posts
2 Users
0 Reactions
837 Views
 MTe
(@mte)
New Member
Joined: 1 year ago
Posts: 1
Topic starter  

Hallo zusammen,

der RecipientFilter der Globalen Adressliste sieht im Standard wie folgt aus:

((Alias -ne $null) -and (((ObjectClass -eq 'user') -or (ObjectClass -eq 'contact') -or (ObjectClass -eq 'msExchSystemMailbox') -or (ObjectClass -eq 'msExchDynamicDistributionList')
-or (ObjectClass -eq 'group') -or (ObjectClass -eq 'publicFolder'))))

 

Ich möchte das in Exchange angelegten Kontakte nicht angezeigt werden, allerdings aber in "Alle Kontakte".
Nun hab ich flogendes versucht, qusi die ObjectClass 'Contact' entfernt:

Set-GlobalAddressList -Identity "Globale Standardadressliste" -RecipientFilter {((Alias -ne $null) -and (((ObjectClass -eq 'user') -or (ObjectClass -eq 'msExchSystemMailbox') -or (ObjectClass -eq 'msExchDynamicDistributionList')
-or (ObjectClass -eq 'group') -or (ObjectClass -eq 'publicFolder'))))}

Folgender Fehler wird ausgegeben:

In Zeile:1 Zeichen:229
+ ... SystemMailbox') -or (ObjectClass -eq 'msExchDynamicDistributionList')
+ ~
Schließende ")" fehlt in einem Ausdruck.
In Zeile:1 Zeichen:80
+ ... st -Identity "Globale Standardadressliste" -RecipientFilter {((Alias ...
+ ~
Die schließende "}" fehlt im Anweisungsblock oder der Typdefinition.
In Zeile:2 Zeichen:97
+ ... or (ObjectClass -eq 'group') -or (ObjectClass -eq 'publicFolder'))))}
+ ~
Unerwartetes Token ")" in Ausdruck oder Anweisung.
In Zeile:2 Zeichen:98
+ ... or (ObjectClass -eq 'group') -or (ObjectClass -eq 'publicFolder'))))}
+ ~
Unerwartetes Token "}" in Ausdruck oder Anweisung.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : MissingEndParenthesisInExpression

 

 

Irgendwie meckert er die Klammern an...
Hat jemand eine Idee?
Danke

 


   
Quote
(@jenny)
Trusted Member
Joined: 4 years ago
Posts: 64
 

Entferne den Zeilenumbruch nach 'msExchDynamicDistributionList')

damit es ein Ausdruck wird. Dann passen auch die Klammern.


   
ReplyQuote

Share: