In this Document

  Purpose
  Questions and Answers
  How can users request a password reset?
  How does the Forgot your Password functionality work?
  How to implement the Forgot Password Reset Functionality?
  What is the workflow process that resets the user application password?
  Conditions For Sending Password Reset Email Notifications
  How to Add Login Assistance to the Login Homepage?
  Workflow Information Center, Diagnostics, & Community
  References

APPLIES TO:

Oracle User Management - Version 11.5.10.2 to 12.1.3 [Release 11.5 to 12.1]
Information in this document applies to any platform.
Checked for relevance on 15-JUL-2012

PURPOSE

This FAQ document identifies the most frequently reported how-to questions relating to the Forgot your Password functionality provided by Oracle User Management.

QUESTIONS AND ANSWERS

How can users request a password reset?

From the applications login page, accessing link Forgot your password.

How does the Forgot your Password functionality work?

a. A user access the apps log in page.
b. Select TIP Forgot your password? link.
c. A web page asks for the user name
d. A new web page says:

Your request for a new password is being processed.
An email has been sent to the email address on file. Contact the system
administrator if you do not receive your password within the next few hours.

e. A workflow process is started. UMXUPWD is the item type
f. Requester receives an workflow e-mail which subject is 'Password reset requires approval.' Its message internal name is MSG_APPROVE_PASSWORDRESET.
g. The requester needs to respond the notification via e-mail. This means the notification look and feel should display links to Approve or Reject. This notification has set a timeout, the user should respond to the notification before that timeout. Otherwise, the reset password is terminated, not resetting the password.
The notification has a message like this:

A request has been received to reset your password. If you have requested your password to be reset, please approve this notification. If you do not wish to have your password reset, please reject or ignore this notification and it will expire in 4 hours.

The notification also has links to respond Approving or Rejecting the password reset request.
h. The workflow java mailer receives, reads and process the response.
i.  The User management workflow process changes the password to a automatically generated password and sends back an e-mail notification informing the new password.
j. The users can now use the new password to access the EBS.
k. The EBS requires the user to set his password again.

How to implement the Forgot Password Reset Functionality?

In order to enable this functionality please perform this setup:

a. Set 'Local Login Mask' profile option at site level to include the Forgot Password 
URL in the login page. For the Login page to display this link the profile option 
should include value FORGOT_PASSWORD_URL = 08. All the options you can set for the 
login page are:

USERNAME_HINT = 01
PASSWORD_HINT = 02
CANCEL_BUTTON = 04
FORGOT_PASSWORD_URL = 08
REGISTER_URL = 16
LANGUAGE_IMAGES = 32
SARBANES_OXLEY_TEXT = 64

Example, set the Local Login Mask to 40 to display the Forgot Password link and the 
language images in the login page (08 + 32).  Bounce the apache server to pick up the changes.

NOTE:  The profile option Local Login Mask is obsoleted in R12.1, and to make changes to the login page, the user will have to use the Personalizations feature.

b. Apply latest ATG patch and its pre-requisites. At the moment this note is written, 
the latest ATG patch is Patch 4676589 11i.ATG_PF.H.RUP4.
If your instance has applied patch 4125550 - 11.5.10 CU2 for ATG Product family, you could also apply Patch 4737715. Patch 4737715 is included in Patch 4676589 11i.ATG_PF.H.RUP4.

Other important things to consider are:

  1. Workflow Java Mailer  must be configured and running for both OUTBOUND and INBOUND functionalities.
  2. The user requesting the password reset needs to have notification preference set to a value that allows workflow to send him notifications.

What is the workflow process that resets the user application password?

Reset Password, internal item type is UMXUPWD.  This process enables the ability for re-setting application passwords.

Conditions For Sending Password Reset Email Notifications

1. A user is not related to any employee:

The email will be sent to the email address which is defined in user define form (email_address in table fnd_user).

2. A user related to an employee, but did not change their email address in the user define form (fnd_user has same email address with employee email address):

The email will be sent to the employee email address.

3. A user related to an employee, but changed the email address in user define form (fnd_user has different email address with employee email address)

The email will be sent to the employee email address.

4. A user related to an employee, but the employee email is null, then put email in user define form.

The email will then be sent to the email address that's defined in user define form.

5. A user related to an employee, but the employee email is null and put a email address in user define form. Then set another email address for this employee in HR employee form.

The email will be sent to the employee email address that was updated in HR employee form.

As a summary, the reset password engine chooses the employee email address as priority. If the email address cannot be retrieved from the employee information, the reset password engine will choose the email addresses defined in user define form.

How to Add Login Assistance to the Login Homepage?

1. Logon with the Functional Administrator responsibility.
2. Click on 'Personalization' Tab.
3. Enter: /oracle/apps/fnd/sso/login/webui in document path and click on 'Go' button.
4. Click on the 'Pencil' icon under 'Personalize Page' for oracle/apps/fnd/sso/login/webui/MainLoginPG.
5. Make sure that 'Include' for Site is checked and click on 'apply'.
6. Look for (LoginRN.MainLoginRN.ForgotPasswordUrlRowLayoutRN1) and click on 'Pencil' icon in the 'Personalize' column.
7. Change 'rendered' property value to 'true' at Site level from LOV and click on Apply.

After performing above, one should see the 'Login Assistance' line when going to the login homepage.

How to Disable Login Assistance Link In R12? (Document 735964.1)

Workflow Information Center, Diagnostics, & Community

  • Please reference the Workflow Product Information Center Document for Top Workflow Resources: Document 1320509.1
  • For additional help, please refer to one of the following documents on diagnostics to address current needs. Providing diagnostic output on an issue for support when logging a service request is very helpful.

    Document 179661.1 for 11i or Document 421245.1 for Rel 12.x

REFERENCES

NOTE:1186338.1 - R11i / R12 : EBS Technology area - Webcasts delivered by Support and Development
NOTE:1320509.1 - E-Business Suite 11i / R12: Oracle Workflow (WF) Product Information Center (PIC)
NOTE:179661.1 - E-Business Suite Diagnostics 11i Test Catalog
NOTE:421245.1 - E-Business Suite Diagnostics References for R12
NOTE:741459.1 - Tips For Personalizing The E-Business Suite R12 Login Page (MainLoginPG)

Reset Password Functionality FAQ的更多相关文章

  1. Mysql re-set password, mysql set encode utf8 mysql重置密码,mysql设置存储编码格式

    There is a link about how to re-set password. http://database.51cto.com/art/201010/229528.htm words ...

  2. How to reset password for unknow root

    1. Click "e" when entering the grub 2. Add option " init=/bin/sh" to linux line. ...

  3. reset password for local admin on Windows2016 by Powershell

    上脚本吧,找半天 $password = "yourpassword" $pwd = $password | ConvertTo-SecureString -asPlainText ...

  4. SQLite reset password

    https://www.codeproject.com/tips/993395/sqliter-change-set-remove-passwords-on-sqlite-d https://sour ...

  5. mysql reset password重置密码

    安全模式启动 chown -R mysql.mysql /var/run/mysqld/ mysqld_safe --skip-grant-tables & 无密码root帐号登陆 mysql ...

  6. 【mysql】reset Password

    https://www.cnblogs.com/josn1984/p/8550419.html https://blog.csdn.net/l1028386804/article/details/92 ...

  7. Reset Password 重置密码 (CentOS 5,6,7 ; Juniper Networks: SRX100 )

    一些重置root 密码的文档分享(来自官网): CentOS 5,6,7 Juniper Networks :  SRX100 链接:https://share.weiyun.com/5BM4kwK ...

  8. how to reset mac root password

    Reset 10.5 Leopard & 10.6 Snow Leopard password Power on or restart your Mac. At the chime (or g ...

  9. MetInfo Password Reset Poisoning By Host Header Attack

    if we know some user's email, the we will can reset the user's email by host header attack. The atta ...

随机推荐

  1. 【计算几何初步-代码好看了点线段相交】【HDU2150】Pipe

    题目没什么 只是线段相交稍微写的好看了点 Pipe Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Jav ...

  2. Web App 图片上传编辑器

    使用cropper.jqueryUpload插件.Jquery.src-dataurl-canvas-blob文件. @{ ViewBag.Title = "更新头像"; Layo ...

  3. 工作中使用seajs后的一些总结

    工作中用seajs一段时间了,小小地总结一下. 使用seajs五部曲: 1.布置你项目的目录结构 2.设置seajs的config项,我一般是单独一个js文件--> seajs-config.j ...

  4. 用户登录之cookie信息安全一二事

    大家都知道用户登陆后,用户信息一般会选择保存在cookie里面,因为cookie是保存客户端, 并且cookie可以在客户端用浏览器自由更改,这样将会造成用户cookie存在伪造的危险,从而可能使伪造 ...

  5. jQuery图片懒加载lazyload插件

    http://www.neoease.com/lazy-load-jquery-plugin-delay-load-image/ js 模板引擎

  6. Python之路第八天,进阶-设计模式

    设计模式 单例模式 单例,顾名思义单个实例. 学习单例之前,首先来回顾下面向对象的内容: python的面向对象由两个非常重要的两个"东西"组成:类.实例 面向对象场景一: 如:创 ...

  7. python学习day1

    python简单介绍: Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种 ...

  8. USB 传输协议

    Pipe USB的pipe的两端分别指的是USB host端的内存区域,和设备端的endpoint. pipe分为两类,一类是stream pipe, 另一类是message pipe. 两类的主要区 ...

  9. Delphi 线程Timer (TThreadTimer)

    delphi 自带的Timer控件,使用方便,但它的 OnTimer 事件是在主线程中引发的. 如果在事件中执行较耗时的代码,会引起主界面假死.故实现一个线程的Timer就有必要了. TThreadT ...

  10. MFC 动态创建按钮

    首先在对话框(模式对话框,无模式对话框)中添加一个ADD按钮,通过点击按钮产生的通告消息调用::OnBtnAdd()方法.此方法会在对话框的左上角创建一个按钮. 当然首先要在和次对话框相关联的类中添加 ...