This script reads a tab separated text file and takes actions based on the status column of the file. The script is an example to take a tab delimited export of an HR database and then parse thru the file and take appropriate actions. If the status is D (Temporarily disabled for maternity leave or something like this) the account is disabled, hidden from the GAL and the delivery restriction is set to a specific group. If the status is T (terminate), then the account is deleted via DRA and sent to the DRA Recyclebin. The script will require modifying the objects that you wish to authorize in the delivery restrictions option. The zip file contains a example tab delimited file, script and word document.
NetIQ does not test or validate any software, code or other materials provided in, on or through NetIQ Cool Solutions (collectively, "Materials"), so please use caution when downloading or accessing any Materials from Cool Solutions and ensure that you have reasonable and current security, spyware and anti-virus measures in place on your computer and/or network prior to downloading. Additionally, do not use any Materials downloaded from Cool Solutions in any production environment without first testing the Materials to ensure they are compatible with your version of NetIQ software or any other hardware or software present in your network or environment. Cool Solutions is not a substitute for authorized NetIQ support and should not be used as such. NETIQ COOL SOLUTIONS AND ANY MATERIALS ARE PROVIDED ON AN AS-IS, AS-AVAILABLE BASIS WITHOUT ANY WARRANTY OF ANY KIND. By downloading this file, you are agreeing to these terms of use. To report a problem please contact: coolguys-netiq@netiq.com. Your use of Cool Solutions is governed by the Cool Solutions Terms and Conditions. https://www.netiq.com/communities/coolsolutions/terms-and-conditions/