Password Expiration Reminder - Passwortablauf Erinnerung per E-Mail - 07.10.2012 | ||||
Folgende Situation: Einige Außendienstmitarbeiter die z.B. Ihre Mobiltelefone über Active-Sync des Exchange-Servers synchronisieren laufen häufig Gefahr den spätest möglichen Passwortänderungszeitpunkt zu verpassen. Da Sie nur selten und relativ hastig das OWA verwenden und Ihre mobilen PCs kaum bis gar nicht an der Domäne angeschlossen werden, sehen Sie die Information das das Passwort bald abläuft nicht. Der Password Expiration Reminder wurde in VBS geschrieben und kann auf jedem an der Domäne angebundenen Client (natürlich auch auf dem DC) ausgeführt werden. [ Zum Download ] Folgendes kann das Skript:
Konfigurationsmöglichkeiten: - Domaincontroller kann angegeben werden - Organisationseinheit kann angegeben werden - Passwortänderungsintervall kann angegeben werden - Gruppe kann angegeben werden - Man kann den SMTP-Server und den Port im Skriptkopf festlegen - Man kann den Absendernamen und die Absenderemail-Adresse festlegen - Durch die Gruppenzugehörigkeit kann man den Versand der Meldungen auf bestimmte User einschränken (weniger Belastung für den Domaincontroller, wenn z.B. nur Außendienstmitarbeiter betroffen sind; betrifft das gruppenbasierte Skript) Anwendung: Das Skript wurde erfolgreich auf einem Small Business Server 2011 Standard (und bei Verwendung der manuellen Intervallangabe) auch erfolgreich unter Windows Server 2012 getestet. Und läuft jetzt bei eigenen und bei Kundenservern über 2 Jahre problemlos. Für das maxPwdAge-Modul muss der DC (Domänenfunktionsebene) auf 2003-Modus gestellt sein (Default bei SBS 2011-Server). Sonst einfach den Wert innerhalb der Klammer der Variable PasswordExpiry (Zeile: 64 [Skriptversion 1.1]) auf einen eigenen numerischen Wert festlegen. Das Skript sollte als Aufgabe täglich gestartet werden. Der Programmaufruf sollte wie folgt lauten: cscript /nologo passwordchange_reminder_mail.vbs Für den Task muss der Benutzer lediglich der Gruppe "Domain User" (keine Domain Admin-Rechte nötig) angehören und das Recht "Anmelden als Stapelverarbeitungsauftrag" erhalten. Der Haken bei "Mit höchsten Privilegien ausführen" muss gesetzt sein. Bei dringenden Fragen bitte eine Anfrage über das Kontakt-Formular. Über Feedback würde ich mich freuen. Ein Dankeschön an folgende Quellen: John Savill http://www.windowsitpro.com/article/passwords/how-can-i-use-a-script-to-determine-password-expiration-dates-for-users-in-a-domain-or-an-organizational-unit-ou-and-send-an-email-message-to-accounts-whose-passwords-expire-soon-> Getting MaxPasswordAge-Value from AD Microsoft: KB323750 http://support.microsoft.com/kb/323750/de Getting Groupmember-list Tomer Nagar http://community.spiceworks.com/scripts/show/379-map-network-drive-if-user-memberof-group-vbscript Configure SMTP-Settings for VBS Paul R. Sadowski http://community.spiceworks.com/scripts/show/379-map-network-drive-if-user-memberof-group-vbscript marking message with urgent-flag Steven Cheng http://www.justskins.com/forums/sending-a-cdo-message-55054.html Benachrichtigung bei Ablauf des Benutzerpasswords per E-Mail (Active Directory) Download
| ||||
MICROL!NC - URL zum Artikel: http://microlinc.homeip.net/index.php?lev1=7&lev2=5&id=111 - Ausdruck vom 29.03.2024 |