Lo script PowerShell di notifica di scadenza delle password disponibile qui invia i promemoria tramite e-mail agli utenti di Active Directory riguardo ai loro account utente in scadenza. ADSelfService Plus, una soluzione di gestione self-service delle password di Active Directory e di Single Sign-On, supporta anche le notifiche di scadenza degli account agli utenti AD. Questo è un confronto delle notifiche di scadenza degli account con PowerShell e ADSelfService Plus.
$users = Search-ADAccount -UsersOnly -AccountExpiring -TimeSpan 31:0:0:0.0 ForEach($user in $users) { $userobj = $user | Get-ADUser -Properties EmailAddress,AccountExpirationDate $options = @{ 'To' = $userobj.EmailAddress 'From' = 'administrator@domain.org' 'Subject' = "Account is Expiring on $($userobj.AccountExpirationDate)" 'SMTPServer' = 'svr.domain.local' 'Body' = "Account is Expiring on $($userobj.AccountExpirationDate)" } Send-MailMessage @options }
Con ADSelfService Plus, sei a pochi clic dalla configurazione dei promemoria di scadenza degli account Active Directory per gli utenti. Se usi PowerShell, devi creare, effettuare il debug ed eseguire gli script. Utilizzando ADSelfService Plus, senza scrivere un singolo script, puoi:
Scegli tra l'invio di e-mail, SMS e notifiche push di scadenza degli account con un solo clic. PowerShell può anche essere utilizzato per inviare SMS e notifiche push, ma richiede la creazione di uno script lungo e complicato.
Invia automaticamente lo stato di consegna della notifica ai responsabili degli utenti e agli amministratori dell'organizzazione tramite e-mail. Puoi anche scegliere di escludere gli utenti disabilitati e gli utenti con smart card dalla ricezione delle notifiche.
Scrivi le notifiche di scadenza degli account in HTML per attirare l'attenzione degli utenti o per inviare messaggi diversi in giorni diversi prima della scadenza degli account. PowerShell permette di inviare e-mail in formato HTML, ma il processo può essere decisamente lungo.
Modifica una notifica di scadenza degli account configurata semplicemente selezionandola e modificando i valori delle impostazioni in base al necessario. Con PowerShell, durante le modifiche agli script di notifica, è normale che avvengano errori ortografici e altri errori.
Invia la notifica agli utenti Active Directory riguardo alla scadenza degli account.