Microsoft Exchange // Dynamische Verteilergruppe nach Attributen

Microsoft Microsoft Exchange Microsoft Exchange Online

Wenn du dynamische Verteilergruppen (DDG) basierend auf z.B. Straße und Benutzerstatus erstellen willst, z. B. für gezielte Kommunikation in Gebäuden oder Standorten, kannst du mit einem präzisen RecipientFilter arbeiten.


Ziel

Erstelle eine dynamische Verteilergruppe, die nur aktive Benutzer mit einer bestimmten Adresse (z. B. „Bahnhofsstraße 7“) enthält.


PowerShell-Befehl

New-DynamicDistributionGroup `
  -Name "GP_NRW" `
  -OrganizationalUnit "Users" `
  -RecipientContainer "domain.tld" `
  -RecipientFilter {
    (StreetAddress -eq 'Bahnhofsstraße 7') -and
    (RecipientType -eq 'UserMailbox') -and
    (UserAccountControl -ne '514')
  }

Erklärung der Filterkriterien

FilterbedingungBedeutung
StreetAddress -eq 'Bahnhofsstraße 7'Nur Benutzer mit genau dieser Straßenadresse
RecipientType -eq 'UserMailbox'Filtert nur Benutzer mit einer echten Mailbox
UserAccountControl -ne '514'Schließt deaktivierte Benutzerkonten aus (514 = AccountDisabled)

Hintergrundwissen: UserAccountControl

Im Exchange RecipientFilter ist der Status „deaktiviert“ nicht als boolesches Attribut vorhanden. Stattdessen steht:

  • 514 für: deaktiviertes Benutzerkonto
  • 512 für: aktiviertes Benutzerkonto

Durch die Negation -ne '514' stellst du sicher, dass nur aktive Objekte in der Gruppe landen.


Ergebnis

Nach dem Ausführen des Befehls hast du eine dynamische Gruppe GP_NRW, die sich automatisch aktualisiert, sobald Benutzer mit dieser Adresse hinzugefügt oder entfernt werden – ohne manuelle Pflege.


Bonus: Abfrage testen

Falls du erstmal prüfen willst, wer in der Gruppe landen würde, kannst du folgenden Testbefehl nutzen:

Get-Recipient -RecipientPreviewFilter `
  "((StreetAddress -eq 'Bahnhofsstraße 7') -and (RecipientType -eq 'UserMailbox') -and (UserAccountControl -ne '514'))" `
  -OrganizationalUnit "Users" `
  -RecipientContainer "domain.tld"

Fazit: Dynamische Gruppen sind ideal für standortbasierte Kommunikation – mit gezieltem Filter sparst du dir manuelle Pflege und erhöhst die Genauigkeit.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert