Customizing the Change Password Link

By default, the Change Password link appears in the page header and the page footer of the RDC application pages, along with the other global links. You can customize this link to point to your own change password page by editing the RdcTexts.properties file.

The RdcTexts.properties file is located in OPA_CONFIG_FOLDER. This path comes from the registry entry opa54 under HKEY_LOCAL_MACHINE > Software > Oracle.

In addition, using SQL commands, you can customize password profiles that affect whether the Change Password page is invoked automatically during the grace period or after the password has already expired.

Your options for customizing the Change Password link include:

Changing the URL and the Name for the Change Password Link

By changing the URL, you can customize the page that your users see when they click the Change Password link.

You can also change the name of the Change Password link. You cannot, however, hide the link. The Change Password link always displays in the RDC application.

To customize the URL and name for the Change Password link:

  1. Stop the WebLogic Admin Server.
  2. Log in to the RDC application server.
  3. Navigate to OPA_CONFIG_FOLDER. Its path comes from the registry entry opa54 under HKEY_LOCAL_MACHINE > Software > Oracle.
  4. Open the RdcTexts.properties file with a text editor.
  5. Find the following text string and specify your custom URL:

    url.ChangePassword=rdcUserPreferences.do?pagetype=

  6. Find the following text string and enter the text for the name of the Change Password link:

    button.ChangePassword=

  7. Save your changes.
  8. Restart the WebLogic Admin Server.

Enforcing Profile Limits for the Change Password Page

Passwords have a lifetime and a grace period defined by database profiles. You can set an expiration date for passwords. Accordingly, RDC prompts users to change their password as the expiration date approaches.

Users have a grace period in which to change their password. If they log in during the grace period, RDC displays a warning message that their password will expire soon and automatically redirects them to the Change Password page. Users can choose to change their password now or wait until later. RDC lets users log in.

If users do not change their password during the grace period, the password will expire. However, the opportunity to change the password still exists. If users attempt to log in with an expired password, RDC automatically redirects them to the Reset Expired Password page. In this case, users cannot continue until they successfully change their password. Users must then log in with their new password.

To ensure that the profile limits are enforced, use the following SQL command to assign a profile to a user:

ALTER USER user-name PROFILE profile-name