Author: Kalyan Tirunahari, email@example.com
(Thanks to Business Objects for providing the free SDK samples)
Documentation is provided in the Zip file (Self-Serve Documentation.doc)
Runs on most of the Java Application servers (Specially Tomcat 5), BOXIR2
About the code:
This is a web based application used to reset user passwords in the Business Objects XI R2 environment. Its a Self Serve, so a user can reset his own Password instead of bugging the admin for it. In case the user cant remember his user id, he can enter his first name and Last name and the tool can search for his id based on Last/first name. The tool resets the password and sends the new password to the email address that was entered in the CMC for the user.
Features of the code:
We reduced our Helpdesk Tickets for BO password resets to zero/month from 200/month.
Automation of simple jobs which could save a lot of time and money
The new password generated is sent to the email provided in the CMC for the corresponding user automatically, so it is secure and no one can steal others credentials.
The tool doesnt let anyone to reset the Administrator password.
Random password generation algorithm uses Special characters.
If the user id or the email address is not found for the specific user then it doesnt reset the password and displays the message correspondingly.
The flag underlying is set so the user will be prompted to change the password upon the next logon.
selfserve.zip (151.0 KB)
Sheshachala5 (BOB member since 2004-01-09)