OBIEE Online Training

Tuesday, August 23, 2011

Enable “Change Password” for OBIEE 10g &11g Dashboard - my Account Page for end users purpose

Enable “Change Password” for OBIEE end users

Here I will details the steps on How to enable OBIEE 10g users changing their password without having Administrator privilege.

I have tested this on OBIEE 10.1.3.4.1 running on a Windows server and it works fine.

All it requires is a simple change to controlmessages.xml file which can be located under $:\web\msgdb\messages directory.
Changes show below -
Replace the line
<WebMessage name=”kmsgChangePasswordLink”><!–<HTML><a insert=”1″><sawm:messageRef name=”kmsgUIChangePassword”/></a></HTML>–></WebMessage>
with
<WebMessage name=”kmsgChangePasswordLink”><HTML><a insert=”1″><sawm:messageRef name=”kmsgUIChangePassword”/></a></HTML></WebMessage>
This requires restarting the BI server, After restarting the BI server successfully, users should be able to see the “Change Password” link on their OBIEE My Account page.



But it wont work in obiee11g kindly refer the below reason:

The ability to change password is not possible in OBIEE11g. With 11g, OBIEE essentially uses the 10g notion of external authentication. By default, this is the WLS (Weblogic)LDAP identity store, but may be any defined Authenticator either within WLS, or in the OBIS metadata (i.e. Custom Authenticator or LDAP). As such, OBIEE proper no longer has any control over user passwords - this is why the steps referenced in Doc ID 1102353.1do not apply to 11g OBIEE

See Change Passsword Link In Answers/Dashboard Obiee 11g (Doc ID 1302091.1)

OBIEE 11g : (Workaround Method from Venkat Blog)

http://www.rittmanmead.com/2011/10/changing-your-password-in-obiee-11g/

Thanks

Deva

3 comments:

  1. that's not working with OBIEE 11g.

    ReplyDelete
  2. Hi,

    Yes,The ability to change password is not possible in OBIEE11g. With 11g, OBIEE essentially uses the 10g notion of external authentication. By default, this is the WLS (Weblogic)LDAP identity store, but may be any defined Authenticator either within WLS, or in the OBIS metadata (i.e. Custom Authenticator or LDAP). As such, OBIEE proper no longer has any control over user passwords - this is why the steps referenced in Doc ID 1102353.1do not apply to 11g OBIEE

    See Change Passsword Link In Answers/Dashboard Obiee 11g (Doc ID 1302091.1)

    Thanks

    Deva

    ReplyDelete
  3. Hi Deva,

    By any chance do you have the code snippet which is mentioned in the http://www.rittmanmead.com/2011/10/changing-your-password-in-obiee-11g/?

    If you have then, kindly email to Karthik.gj@gmail.com

    Thank you

    ReplyDelete