All of the topics discussed here in this blog comes from my real life encounters. They serve as references for future research. All of the data, contents and information presented in my entries have been altered and edited to protect the confidentiality and privacy of the clients.

Various scenarios of designing RPD and data modeling

Find the easiest and most straightforward way of designing RPD and data models that are dynamic and robust

Countless examples of dashboard and report design cases

Making the dashboard truly interactive

The concept of Business Intelligence

The most important concept ever need to understand to implement any successful OBIEE projects

Making it easy for beginners and business users

The perfect place for beginners to learn and get educated with Oracle Business Intelligence

Sunday, November 24, 2013

Configure change password for users in OBIEE 11G


In all OBIEE products, it is not so simple for users to change passwords themselves. The user accounts are typically managed by the Admin. This poses some realistic problems. Lets say I have a training environment set up and I have to make it available to a list of internal users for their daily activities. What do I do? I go create these users in Weblogic and access passwords to them. Do I send out one email to all of them with their username and password, since the password will be all the same?  Inevitably, the users are going request to update their passwords. If you have a list of 20 users, it's almost impossible to create passwords for each, it's the best to let them update passwords themselves.

Unfortunately, OBIEE doesn't have any out-of-the-box features for it. However, the good news is that, this can be done and has been done.

This article right here is excellent. It is very detailed, easy-to-follow article about how to make password change features available for users. I followed the steps without thinking, and it worked for me, I am sure it will work for you too. Check it out.


Until next time.


This implementation is for cases where users are managed and authenticated through weblogic. If you are using external table for authentication, then its different.

Typically, when external table is used for authentication, there is usually an integration of OBIEE with home-grown applications. This happens a lot for projects that use OBIEE as a part of product that the company is developing, rather than an BI Platform for internal usages. In this case, there is typically a SSO implementation where users can authenticated to OBIEE after they log on to other apps. A lot of password changing features would be typically implemented there and OBIEE just authenticate using updated user information.

Related Posts Plugin for WordPress, Blogger...