Dynamische Verteilergruppe (dynamicdistributiongroup) mit Empfängern aus bestimmten OUs
Hallo Leute,
ich muss diverse dynamische Verteilergruppen erstellen. Diese haben unterschiedliche Filtereigenschaften, z.B. Country, Company, Department ...
Das ist soweit kein Problem.
Nur sollen in den Verteilergruppen nicht alle möglichen User sein, sondern nur User aus z.B. 2 OUs.
Beispiel:
FirmaA
- UsrAll
-- UsrAdm
-- UsrInt
-- UsrExt
-- UsrSK
FirmaB
- UsrAll
-- UsrAdm
-- UsrInt
-- UsrExt
-- UsrSK
Wie kann ich es anstellen, das eine dynamische Verteilergruppe für FirmaA erstellt wird in der nur die User aus UsrInt und UsrExt in Frage kommen?
RecipientFIlter wäre ja dann company -eq "FirmaA" aber wie kann ich die OUs bestimmen?
Ist das überhaupt möglich?
Danke und viele Grüße
Kilrathi
ich muss diverse dynamische Verteilergruppen erstellen. Diese haben unterschiedliche Filtereigenschaften, z.B. Country, Company, Department ...
Das ist soweit kein Problem.
Nur sollen in den Verteilergruppen nicht alle möglichen User sein, sondern nur User aus z.B. 2 OUs.
Beispiel:
FirmaA
- UsrAll
-- UsrAdm
-- UsrInt
-- UsrExt
-- UsrSK
FirmaB
- UsrAll
-- UsrAdm
-- UsrInt
-- UsrExt
-- UsrSK
Wie kann ich es anstellen, das eine dynamische Verteilergruppe für FirmaA erstellt wird in der nur die User aus UsrInt und UsrExt in Frage kommen?
RecipientFIlter wäre ja dann company -eq "FirmaA" aber wie kann ich die OUs bestimmen?
Ist das überhaupt möglich?
Danke und viele Grüße
Kilrathi
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 272657
Url: https://administrator.de/contentid/272657
Ausgedruckt am: 24.11.2024 um 21:11 Uhr
8 Kommentare
Neuester Kommentar
Moin,
dafür gibt's den Parameter -RecipientContainer
https://technet.microsoft.com/de-de/library/bb125127(v=exchg.150).aspx
Gruß jodel32
dafür gibt's den Parameter -RecipientContainer
https://technet.microsoft.com/de-de/library/bb125127(v=exchg.150).aspx
Der Parameter RecipientContainer filtert die Empfänger, aus denen die dynamische Verteilergruppe erstellt wird, basierend auf ihrem Standort in Active Directory. Der Wert des Parameters RecipientContainer kann der kanonische Name einer Organisationseinheit oder Domäne sein. Wenn Sie keinen Wert für den Parameter RecipientContainer angegeben, verwendet das Cmdlet standardmäßig den lokalen Container. Dieser Speicherort wird mithilfe des Parameters OrganizationalUnit angegeben.
Powershell nutzen. Damit geht mehr als über die GUI.
Aber um das zu realisieren musst du den Usern ein Custom-Attribut vergeben, dann kannst du diese ausfiltern, denn man kann im RecipientFIlter leider keine partitial DistinguishedName Matches verwenden - das gibt OPath leider nicht her.
Also einfach mit einer Schleife die gewünschten User aus den OUs auswählen und ihnen ein Custom Attribut verpassen nachdem du in der Verteilerliste filterst. Fertig.
Aber um das zu realisieren musst du den Usern ein Custom-Attribut vergeben, dann kannst du diese ausfiltern, denn man kann im RecipientFIlter leider keine partitial DistinguishedName Matches verwenden - das gibt OPath leider nicht her.
Also einfach mit einer Schleife die gewünschten User aus den OUs auswählen und ihnen ein Custom Attribut verpassen nachdem du in der Verteilerliste filterst. Fertig.
Hi,
man kann in LDAP-Filtern leider nicht nach DistinguishedName filtern. Und man kann in der Abfrage nur genau einen Basis-Container angeben.
Entweder, Du verfrachtest alle betreffenden Benutzer und Gruppen unterhalb einer Basis-OU und wendest darauf den Filter an. Oder Du schaffst ein weiteres Auswahlkriterium (am einfachsten mit den erweiterten Attributen) und filterst danach. Oder Du erstellst je OU einen dynamischen Verteiler.
E.
man kann in LDAP-Filtern leider nicht nach DistinguishedName filtern. Und man kann in der Abfrage nur genau einen Basis-Container angeben.
Entweder, Du verfrachtest alle betreffenden Benutzer und Gruppen unterhalb einer Basis-OU und wendest darauf den Filter an. Oder Du schaffst ein weiteres Auswahlkriterium (am einfachsten mit den erweiterten Attributen) und filterst danach. Oder Du erstellst je OU einen dynamischen Verteiler.
E.
Kannst du den Usern einer OU z.b so mit Powershell hinzufügen
und dann ergänzt du im RecepientFilter noch diese Marke
get-aduser -Filter * -SearchBase "OU=Marketing,DC=domain,DC=de" | set-aduser -Add @{extensionAttribute1='DEINE_MARKE'}
und dann ergänzt du im RecepientFilter noch diese Marke
-recipientfilter {co -eq "Germany" -and CustomAttribute1 -eq 'DEINE_MARKE'}