Inaktivera Active Directory-användarkonton, del 2

September 4, 2008 Filed Under Active Directory, Exchange Server 2007, PowerShell | 946 visningar

Som en uppföljning till Inaktivera Active Directory-användarkonton, del 1 post, här är ett powershell script som inaktiverar flera konton för dig med en CSV indatafil.

Scipt funktioner:

  • Användarnamnet för administratören att köra skript är inspelade i den textfil som listar alla grupper kontot togs bort från.
  • Ett e-postmeddelande skapas automatiskt och skickas till de konfigurerade mottagare (till exempel AD gruppen Administratörer och / eller informationssäkerhet ...), vilket är fantastiskt från en end-to-end-ansvar och revision synvinkel (som gjorde det, då gjorde de gör det och varför ...)
  • Inaktiverar angivna AD konto
  • Döljer brevlådan från den globala adresslistan
  • Tar bort kontot från alla grupper det var en medlem av
  • Skapar en logg textfil i alla grupper kontot var medlem av
  • Ställer in lösenordet ändras vid nästa inloggning
  • Ställer inaktivera datum i "Titel" fältet (ett oanvänt fält i min organisation)

Hitta bara följande variabler i skriptet och ändra dem i enlighet med:

  • $ SourceFile = "\ \ MYSERVERPATH \ account_disables_input.csv"
    • Detta är den fullständiga UNC-sökvägen till CSV indatafil
  • $ EmailReportFile = \ \ MYSERVERPATH \ Account_Disables_Report.txt
    • Detta är den fullständiga UNC-sökvägen till där du vill att rapporten ska sparas (detta är vad som skickas ut)
  • $ domain = "LDAP: / / DC = domän, DC = lokal"
    • LDAP bind URL för din domän ...
  • $ Till = "someone@mycompany.com"
    • SMTP-adresser, kommaseparerade, av vem du vill att rapporten ska skickas till
  • $ SmtpClient.host = "smtp.mail.mycompany.com"
    • SMTP-värdnamnet för att hantera din e-rapport (din Exchagne 2007 Hub Transport Server (er) eller Exchange 2003/2000 front-end server (s) typiskt, se till att du kan utföra anonyma relä internt men ....)

Ladda ner skriptet här ...

Disable-ADAccountsMultiple.zip (3,2 KIB, 1.291 träffar)

  • Share / Save / Bookmark

Kommentarer

Lov en Svara