Exchange 2010: Active Sync nur für bestimmte Benutzer zulassen

Wer Active Sync nur für bestimmte Benutzer zulassen möchte, kann sich die Arbeit per Script abnehmen lassen. Dieses kleine Script deaktiviert Active Sync zunächst für alle Postfächer und aktiviert, es dann nur für die Postfächer die in der Datei „benutzer_mit_activesync.csv“ stehen.

Inhalt der Datei „set-activesyncuser.ps1“

Set-ADServerSettings -ViewEntireForest $true

get-mailboxdatabase | get-mailbox | Set-CasMailbox -ActiveSyncEnabled $false

Import-CSV benutzer_mit_activesync.csv -delimiter ‚;‘ |

foreach {

$mbx = $_.benutzer

write-host $mbx

Set-CasMailbox -ActiveSyncEnabled $true -Identity „$mbx“

}

Die Datei „benutzer_mit_activesync.csv“ sieht so aus:

benutzer;

benutzer1

benutzer2

benutzer3

Die erste Zeile bitte unverändert lassen, dann je Zeile ein Postfach (Alias) für das Active Sync erlaubt sein soll. Beide Dateien in ein beliebiges Verzeichnis speichern und per Exchange Management Shell ausführen. Fertig!

Das Script fällt in die kategorie Quick&Dirty, also nicht wundern wenn Fehler wie dieser hier auftreten:

Active Sync

Active Sync kann nicht auf Ressourcen Postfächer aktiviert werden, das prüft das Script aber nicht J….Musste schnell gehen… J

Schreibe einen Kommentar