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 = $_.user
write-host $mbx
Set-CasMailbox -ActiveSyncEnabled $true -Identity „$mbx“
}
Die Datei „benutzer_mit_activesync.csv“ sieht so aus:
user;
user1
user2
user3
Please leave the first line unchanged, then add one mailbox (alias) per line for which Active Sync should be allowed. Save both files in any directory and execute via Exchange Management Shell. Done!
The script falls into the Quick&Dirty category, so don't be surprised if errors like this one occur:
Active Sync cannot be activated on resource mailboxes, but the script does not check this J....Must go fast... J