MISE À JOUR désactiver les comptes AD avec PowerShell

21 août 2008 Classé dans Active Directory, Exchange Server 2007, Powershell | 301 vues

Comme une suite à la désactivation des comptes AD poteau plus tôt ce mois-ci, j'ai mis à jour le Power Shell (nécessite d'Exchange Management Shell) script certains d'ajouter quelques fonctionnalités supplémentaires.

Nouvelles fonctionnalités:

  • Le nom de l'administrateur de l'exécution du script est enregistré dans le fichier texte qui répertorie tous les groupes que le compte a été supprimé à partir.
  • Un e-mail est automatiquement créé et envoyé aux destinataires configurés (tels que le groupe Administrateurs annonce et / ou sécurité de l'information ...), ce qui est fantastique à partir d'un bout à bout et la responsabilité d'audit point de vue (qui a fait ça, quand ont-ils le faire et pourquoi ...)

Il suffit de trouver les variables suivantes dans le scénario et les modifier en conséquence:

  • $ EmailReportFile = "\ \ YOUR_SERVER_PATH_HERE \ Account_Disables_Report.txt"
    • C'est le chemin UNC complet de l'endroit où vous souhaitez que le rapport enregistré (c'est ce qui est envoyé par courriel out)
  • $ domain = "LDAP: / / DC = domaine, dc = local"
    • La liaison LDAP Web pour votre domaine ...
  • $ To = "someone@yourcompany.com"
    • SMTP adresses, séparées par des virgules, de qui vous souhaitez recevoir le rapport envoyé par courrier électronique
  • $ SmtpClient.Host = "smtp.yourcompany.com"
    • Le nom d'hôte SMTP pour traiter votre dossier de courrier électronique (votre Exchagne 2007 serveur de transport Hub (s) ou Exchange 2003/2000 serveur frontal (s) en général, assurez-vous que vous pouvez effectuer des relais anonyme interne quoique ....)

Télécharger le script ici ...

Disable-ADAccountsSingle.zip (2.9 KiB, 1017 hits)

  • Partager / Save / Bookmark

Commentaires

Laissez une réponse