(1) This Perl script conveniently mails a formatted report (username, fullname, date of expiration) into your inbox listing accounts whose password will expire between twouser-specified dates.
NWAdmin, ConsoleOne, and even iManager have no native means to displayresults for this type of query.
Identifying such accounts can be especially useful prior to a majorIT project, migration, or an upgrade that could last for an extended period oftime -- during which you want to avoid causing additional administrative complexity andkeep things simpler for your end-users.
(2) Additionally, this script can also now alter the expiration date ofthose identified accounts by:
- Advancing all accounts' expiration to the same future date, or
- Alternatively advancing each account by "x" number of days beyond their current password expiration date, maintaining their naturally staggered pattern(keeps your Helpdesk from being potentially overwhelmed with password issues if there's aproblem).
Both of these update-type selections upgrade the formatted report toinclude before-and-after styled results detailing each user account's information.