Thursday, August 21, 2008

OBIEE Change the password

Found this one on the blog of Jose Troya (http://oracleintelligence.blogspot.com/2008/08/obiee-enable-users-to-change-passwords.html) It's in Spanish so I translated it into English.

If you don't a security model like LDAP in place, all the users and there passwords are stored in the repository. Wenn you want your users to be able to change there own password from there browers here is how you do it:

Step 1: Create a new entry in your customMessage.xml:


Be sure it's in your customMessage folder. You can cut and paste this message from the controlmessages.xml file found in the ..\OracleBI\web\msgdb\messages.
Restart the Oracle BI Server, Web server, and WWW services in that order.


Till Next Time

5 comments:

Anonymous said...

John,

I'm not sure about 10.1.3.4, but there is a known bug in 10.1.3.3. You can only change the password if you're a member of the Administrator's group. Any other user who tries this link gets an error. I've written about it here -http://forums.oracle.com/forums/thread.jspa?messageID=2586245&#2586245

John Minkjan said...

Hi Ally,

Just checked it works fine in 10.1.3.4. But you have to make sure that the Bi-server can lock the repository. Which means you can't have an open adminstration tool!!!
regards

John

Anonymous said...

Thanks for this post; however, what if the User's password is expired. Can the intital logon screen provide the user the ability to change their password? We have set a company SOX requirement for users password to expire every 90 days.

Anonymous said...

Just got that problem. User cannot log in (after password is expired ) and therefore is not capable of changing the passwords.

Anonymous said...

Thanks for the post...

I Implemented this logic and it worked and it throws an error but the password is changing...

Thanks a lot...

When creating the user.. check the box password never expires and will resolve the issue...