Hello
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.
Thanks,
Until next time.
PS:
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.
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.
Thanks,
Until next time.
PS:
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.