blog.icewolf.ch

Let's talk about IT!
posts - 590, comments - 86, trackbacks - 0

Dynamic Distribution Groups based on Address

Hallo zusammen,

Neulich hatte ich die Aufgabe aufgrund der Adresse (AD Attribut StreetAddress) eine Dynamische Distribution Group zu erstellen.

Lösung mir Recipient Filter

Dies kann mithilfe von RecipientFilter erreicht werden. http://technet.microsoft.com/en-us/library/bb124268.aspx

New-DynamicDistributionGroup -Name testRobinsonweg -OrganizationalUnit corp.icewolf.ch -RecipientFilter { ((RecipientType -eq 'UserMailbox') -and (Company -eq 'Icewolf') -and (StreetAddress -eq 'Robinsonweg 50')) }

So sehen die Eigenschaften der dynamischen Verteilerliste aus.

Lösung mit extensionAttributes

Mit Hilfe von Quest ActiveRoles Management Shell http://www.quest.com/powershell/activeroles-server.aspx  wird die StreetAddress in ein extensionAttribut kopiert. Dann kann die Dynamic Distribution Group über das GUI erstellt werden.

Get-QADUser -IncludedProperties email, homeMDB | where {$_.email -ne $null -and $_.homeMDB -ne $null -and $_.StreetAddress -eq "Robinsonweg 50" } | foreach { set-qaduser $_ -ObjectAttributes @{extensionattribute1 = $_.StreetAddress }}

Danach ist die Adresse im extensionAttribute1

Nun kann die dynamische Adressliste bequem übers GUI erzeugt werden.

Und so sehen die Eigenschaften der dynamischen Verteilerliste aus

Grüsse
Andres Bohren

Print | posted on Sunday, November 06, 2011 10:23 PM | Filed Under [ Exchange ]

Feedback

No comments posted yet.

Post Comment

Title  
Name  
Email
Url
Comment   
Please add 1 and 1 and type the answer here:

Powered by:
Powered By Subtext Powered By ASP.NET