OIM challenge question complete customisation

Hi,
I have two requirements.
1. My requirement is that instead of 3 Challenge questions for Forgot password feature in OIM, I need a text field which will ask for email id of the user. As soon as user gives the emailid and clicks on submit,the emailid should be validated with the userid provided and his lost password should be retrieved and mailed to his email id.
2. Instead of 3 Challenge questions for Forgot password feature in OIM, I need a text field which will ask for email id of the user. As soon as user gives the emailid and clicks on submit,the emailid should be validated with the userid provided. Then a new password should be set for that userid and a mail should be triggered with that new set password.
Please let me know which one of the above is possible and how to implement it??

If you talk about customization then you can implement both cases but I can't give you estimation like how much time will it take to implement.
2nd way will be easier than this.
If we think OOTB, if you go to lookup and make the question : Enter your email address
You can set Users' Email address as the answer for this question (May ways - sch task).
So whenever user want the new password then he will be asked a question "Enter your Email Address"
He has to provide email address and it will be authenticated against OIM and you can just create an entity adapter which will send the email to user with new password. No UI customization. Just little bit coding.
Even you don't need email. So no need to create entity adapter. So just go to Desogn console and do sm changes in System Configuration for questions like no of questions from 3 to 1 and do changes in lookup.

Similar Messages

  • OIM Challenge question and answers

    Hi,
    Is there some way I can prevent users from putting in the same answer for all the challenge questions?
    For example OOTB you can say sam, sam and sam for all 3 challenge questions.
    Thanks in advance.

    Yes, you can easily add additional questions to the Lookup.WebClient.Questions Lookup to allow some additional choices. We have added quite a few additional choices, we have noticed that removing them once people have selected them causes some errors.
    You can also customize the required number of questions to select when each user sets them up as well as the number required to be correct to reset the password, these options are in the System Configuration settings.
    If you need multi-language versions of the questions, you will also need to modify the appropriate language resource file in the xlWebApp.war file to provide the necessary translations for the values entered into the Lookup.

  • OIM-Challenge Questions

    In OIM,
    there are 5 secuirty Questions.
    1.I want that users cant enter same answer for all questions? How it can be done any idea?
    2. Can I force users to answer all 5 questions instead of 3 ?
    Thanks
    Vivek

    1. you can enter the same answers, but it is not possible to force all answers to be the same
    2. system configuration PCQ_NO_OF_QUES

  • About the challenge questions of OIM

    Regarding the users who come from the trusted source, how to deal with their challenge questions? Because we can not Recon the password from trusted source,so the user can not login to OIM to set the answers. Any suggestions?
    Thanks.

    Let the oim user record be created with the default password (same as user id).
    Write an event handler that updates the password with the new password (randomly generated password that meets your password complexity rules (if one exists in your scemario).
    After the trusted recon cycle completes, write a scheduler that will send a mail to the user's manager with the user's oim user id and password. you will need to iterate through all the users in the system and for each record fetch the manager id, fetch the manager's mail address and then send a mail to that email address with the current recor's user login and password.
    Makes sense?

  • OIM.. challenge questions one at a time

    Hello,
    I have a requirement in OIM wherein when a user logs, the challenge questions needs to be posted one a time, rather than all the questions. I could not find any hint from system properties or in tables of OIM. Wanted to know if this do-able and if yes, what parameters need to be set?
    Any help is appreciated.
    Thank you..

    Does that mean, I have to write a custom code for this feature??

  • Oim 11g Custom Challenge questions

    hi,
    does oim 11g allows users to setup custom challenge questions.
    Sun Idm does have this feature..
    any idea on Oracle Idm..
    thank you.

    How to add custom challenge questions in OIM 11g
    Find below link for 11gR2
    http://srini-bellamkonda.blogspot.in/2012/11/adding-custom-challenge-questions-in.html

  • Adding custom challenge questions in OIM 11gR2

    Friends,
    Can you please let me know the process to add new custom challenge questions in OIM 11gR2?
    Thanks

    Detailed steps have been given in my blog at the below url.
    http://srini-bellamkonda.blogspot.com/2012/11/adding-custom-challenge-questions-in.html
    Have a look and let me know if you have any questions.

  • Custom challenge questions in OIM 11gR2

    Hi,
    Please let me know how to add custom challenge questions in OIM 11gR2?

    Follow the steps given in blog to add custom challenge questions.
    http://srini-bellamkonda.blogspot.com/2012/11/adding-custom-challenge-questions-in.html

  • OIM 11g R2 PS1 - custom challenge question by user

    Hello.. we have a requirement to let end user create their own challenge question? OOTB I don't see any option to let users enter thier own password challenge question during the time of challenge question registration.
    While I was going through the OIM documentation I came across this property PCQ.USE_DEF_QUES for which the documentations says:
    http://docs.oracle.com/cd/E21764_01/doc.1111/e14308/system_props.htm
    For customers who have customized their UI to allow end-users to set their own challenge questions, this property determines whether the user must select challenge questions from a predefined list in the Web Application, or if users are required to provide their own questions.
    Note: Functionality that allows end-users to set their own challenge questions is not supported in the standard out-of-the-box user interface.
    Any ideas or suggestions on how or where to do the customization for this requirement?

    Check the for duplicacy in OBJ_KEY column of the process defination. If duplicate values exit then set them to 'null'  and commit. Restart OIM if required

  • OIM 11g - get localized challenge questions

    Hi,
    I am trying to retrieve the challenge questions for a given user through the APIs. Right now I am doing what follows:
    challengeQuestions=unAuthSS.getChallengeQuestions(username);
    but this returns the english version of the questions. I would like to get the italian version of those. I know they exists somewhere because it's the localized version that OIM prompts to the user on password recovery.
    How can I accomplish this task?
    Thanks in advance
    Alex

    I guess the localisation is happening via the resource bundles , not that the questions are stored in DB in the localized format .
    Thanks

  • OIM Localization for Challenge Question Problem

    Hi...
    I'm trying to provide localization for User Challenge Questions. I've followed instructions here:
    http://download.oracle.com/docs/cd/B32386_01/generic.902/b32149/componts.htm#BEIIIEGA
    But when user log in from OIM Administrative and User Console, challenge question still appear in English. I've modified language option for this user (FR, DE, NL) and still no luck. Do I miss something here?
    Anyway, below are the step I've done:
    - add custom challenge questions from OIM Design console
    - modify properties file in $OIM_HOME/xellerate/customResources/
    - restart OIM
    Thx in Advance,
    Andre

    @Surendra
    as my previous post, It already works in Administrative & User Console (based on browser language).
    @Rajiv
    My bad, I didn't check that it's our custom field. This settings will only available in future release.
    italics
    user.language: Oracle Identity Manager uses this property for back-end activities, for example, for automatic e-mail generation when sending email to users. You set this property during installation, when you select a language. boldIn future releases, this setting will be in user preferences*bold*, and there will be no system-wide language setting.
    italics
    I have another question. Does OIM support localization on challenge question using its API?

  • RE: Extracting  OIM Password and Challenge Questions

    Hi,
    I am trying to look at the best way to extract OIM password and challenge questions from one system to another and wondered if any one could point me in the right direction. I am guessing that I need to use the UnauthenticatedSelfService API.
    Regards,
    Simon

    //Get Challenge Questions
    Long l = moResultSet.getLongValue("Users.Key");
    >>
    challengeQues = moUserUtility.getChallengeValuesForUser(l);
    if(challengeQues != null) {
    String s[] = challengeQues.getColumnNames();
    for (int k = 0; k < challengeQues.getTotalRowCount(); k++) {
    challengeQues.goToRow(k);
    String question = challengeQues.getStringValue("Users.Password Challenge Question.Question");
    String answer = challengeQues.getStringValue("Users.Password Challenge Question.Answer");

  • OIM 11g R2 Custom Challenge Questions

    What is the process in R2 to add new challenge questions
    I have added the new questions to lookup 'Lookup.WebCLient.Questions' and to the adfCommonModel BUndles but it is throwing errors when I access the User Information page.

    Hi,
    The main points are descrobed here.
    http://docs.oracle.com/cd/E27559_01/admin.1112/e27149/app_localizing.htm#CHDJDHCF
    Basically you need to locate the resource-bundle file in this WAR (ear) file:
    OIM_HOME/server/apps/oracle.iam.ui.model.ear
    (unpack it, add your custom questions, and then re-deploy the WAR)
    I know, it's not pretty..
    Regards,
    Henrik

  • OIM11g - disable set password on first logon + force challenge questions

    Hi all,
    I was initially trying to work out how to stop forcing users to set their passwords on first login. Initially by using the Force Password Change at First Login flag.
    I found the following in metalink:
    BUG:10256559: DOCUMENT THAT XL.FORCEPASSWORDCHANGEATFIRSTLOGIN NO LONGER USED IN 11G
    The system property "Force Password Change at First Login" is not used in Oracle Identity Manager 11g Release 1 (11.1.1). Setting this property has no effect.
    I have also tried setting all of the flags on a user relating to this manually, but that hasn't worked either e.g.
    usr_change_pwd_at_next_logon
    usr_pwd_must_change
    I saw the following workaround in metalink:
    How To : How to Disable Change Password At Next Logon in OIM 11g
    Go to EM and change the ssoEnabled flag as per below instructions
    1. Go to WebLogic Domain -> <Domain Name>
    2. Right click and open 'System MBean Browser'
    3. In the 'System MBean Browser' left panel, go to 'oracle.iam' -> Server:<server name> --> Application:oim --> XML Config --> Config --> XMLConfig.SSOConfig --> SSOConfig
    4. Set the SsoEnabled flag to 'true' and apply
    Which works, however it also prevents challenge questions being forced on a user, which we want.
    Does anyone know how to do this?
    Thanks!

    yes, system property doesn't work in this case. you can try the simple test case
    1. create a new user
    2. login to oim db and update usr set usr_change_pwd_at_next_logon=0 for newely created user. (default value is 1)
    3.commit the change in db
    4. close the browser or clear cache. sometime it pick the value from cache. better close the the browser and open it
    5. login with the new user it won't ask for the password change but it will force to set question.

  • Challenge Questions

    Hi All
    I changed the number of the challenging questions and the required answers as well under OIM system configurations from 3 to 1 but right now when I am trying to user the "forgot password" functionality from OAM login page (we have OIM OAM integration scenario) then I am getting the following error message.
    can you please let me know if changing the number of the challenging questions requires some other changes in the system configurations or this is a product issue ?
    Thanks All
    Assertion failed: Incorrect use of AdfRichUIPeer.GetDomNodeForCommentComponent.AdfRichOutputLabel [oracle.adf.RichOutputLabel] id=pt1:_d_reg:region0:1:ol1
    StackTrace:
    anonymous(x217)
    [AdfRichOutputLabel [oracle.adf.RichOutputLabel] id=pt1:_d_reg:region0:1:ol1]
    anonymous(x246)
    [AdfRichOutputLabel [oracle.adf.RichOutputLabel] id=pt1:_d_reg:region0:1:ol1]
    anonymous()
    anonymous(x58)
    [AdfRichDocument [oracle.adf.RichDocument] id=d1,AdfRichForm [oracle.adf.RichForm] id=pt1:ptf1,AdfRichPanelStretchLayout [oracle.adf.RichPanelStretchLayout] id=pt1:_sh_ptpsl4,AdfPageCustomizable [oracle.adf.page.PageCustomizable] id=pt1:_sh_pc1,AdfRichPanelStretchLayout [oracle.adf.RichPanelStretchLayout] id=pt1:ptpsl1,AdfRichPopup [oracle.adf.RichPopup] id=pt1:_diags:_dgTfRg,AdfRichPopup [oracle.adf.RichPopup] id=pt1:_diags:_unswar,AdfRichPopup [oracle.adf.RichPopup] id=pt1:_diags:_maxtab,AdfRichPopup [oracle.adf.RichPopup] id=pt1:_diags:_unsm,AdfRichPopup [oracle.adf.RichPopup] id=pt1:_diags:_sh_mcp0,AdfRichPopup [oracle.adf.RichPopup] id=pt1:_diags:p1,AdfRichPanelSplitter [oracle.adf.RichPanelSplitter] id=pt1:ptps1,AdfRichNavigationPane [oracle.adf.RichNavigationPane] id=pt1:_shgnp1,AdfRichStatusIndicator [oracle.adf.RichStatusIndicator] id=pt1:ptsi1,AdfRichDecorativeBox [oracle.adf.RichDecorativeBox] id=pt1:ptdb1,AdfRichPanelStretchLayout [oracle.adf.RichPanelStretchLayout] id=pt1:pt_psl1,AdfRichDecorativeBox [oracle.adf.RichDecorativeBox] id=pt1:pt_db1,AdfRichPanelStretchLayout [oracle.adf.RichPanelStretchLayout] id=pt1:ptpsl2,AdfRichNavigationPane [oracle.adf.RichNavigationPane] id=pt1:pt_np1,AdfRichCommandNavigationItem [oracle.adf.RichCommandNavigationItem] id=pt1:pt_np1:_modp_0,AdfRichPanelStretchLayout [oracle.adf.RichPanelStretchLayout] id=pt1:ptpsl3,AdfRichPanelSplitter [oracle.adf.RichPanelSplitter] id=pt1:ps1,AdfRichPanelStretchLayout [oracle.adf.RichPanelStretchLayout] id=pt1:_sh_psl4,AdfRichDecorativeBox [oracle.adf.RichDecorativeBox] id=pt1:_sh_db2,AdfRichPanelStretchLayout [oracle.adf.RichPanelStretchLayout] id=pt1:_sh_ps2,AdfRichNavigationPane [oracle.adf.RichNavigationPane] id=pt1:_sh_np2,AdfRichCommandNavigationItem [oracle.adf.RichCommandNavigationItem] id=pt1:_sh_np2:_dtb_0,AdfRichPanelStretchLayout [oracle.adf.RichPanelStretchLayout] id=pt1:_sh_psl1,AdfRichRegion [oracle.adf.RichRegion] id=pt1:_d_reg:region0,AdfRichDecorativeBox [oracle.adf.RichDecorativeBox] id=pt1:_d_reg:region0:1:db1,AdfRichPanelStretchLayout [oracle.adf.RichPanelStretchLayout] id=pt1:_d_reg:region0:1:psl1,AdfRichTrain [oracle.adf.RichTrain] id=pt1:_d_reg:region0:1:challengeResponseTrain,AdfRichCommandTrainStop [oracle.adf.RichCommandTrainStop] id=pt1:_d_reg:region0:1:challengeResponseTrain:0:_afrStopNavItem,AdfRichCommandTrainStop [oracle.adf.RichCommandTrainStop] id=pt1:_d_reg:region0:1:challengeResponseTrain:0:_afrStopNavItem,AdfRichCommandTrainStop [oracle.adf.RichCommandTrainStop] id=pt1:_d_reg:region0:1:challengeResponseTrain:1:_afrStopNavItem,AdfRichCommandTrainStop [oracle.adf.RichCommandTrainStop] id=pt1:_d_reg:region0:1:challengeResponseTrain:1:_afrStopNavItem,AdfRichCommandTrainStop [oracle.adf.RichCommandTrainStop] id=pt1:_d_reg:region0:1:challengeResponseTrain:2:_afrStopNavItem,AdfRichCommandTrainStop [oracle.adf.RichCommandTrainStop] id=pt1:_d_reg:region0:1:challengeResponseTrain:2:_afrStopNavItem,AdfRichPanelHeader [oracle.adf.RichPanelHeader] id=pt1:_d_reg:region0:1:challengeResponseHeader,AdfRichOutputLabel [oracle.adf.RichOutputLabel] id=pt1:_d_reg:region0:1:requiredFieldLabel,AdfRichCommandButton [oracle.adf.RichCommandButton] id=pt1:_d_reg:region0:1:backButton,AdfRichCommandButton [oracle.adf.RichCommandButton] id=pt1:_d_reg:region0:1:nextButton,AdfRichCommandButton [oracle.adf.RichCommandButton] id=pt1:_d_reg:region0:1:saveButton,AdfRichCommandButton [oracle.adf.RichCommandButton] id=pt1:_d_reg:region0:1:cancelButton,AdfRichOutputLabel [oracle.adf.RichOutputLabel] id=pt1:_d_reg:region0:1:ol1,AdfRichDialog [oracle.adf.RichDialog] id=d1::msgDlg,AdfDialogServicePopupContainer [oracle.adfinternal.DialogServicePopupContainer] id=afr::DlgSrvPopupCtnr]
    anonymous()
    [[object Event]]
    Thanks

    This seems more of browser issue. Refer here:
    Incorrect use of AdfRichUIPeer
    https://kr.forums.oracle.com/forums/thread.jspa?threadID=1030620
    I hope this helps.
    regards,
    GP

Maybe you are looking for

  • Images not appearing/printing in PDF properly

    I'm working in CS4. I never had this issue in the past, but now when I save files as PDFX1a some of my images do not appear when printing. I can see them in the PDF, but they print as a white silhouette. I did embed the images.

  • AutoCAD file Display

    Dear All,               I want to View AutoCAD file in SAP without any CAD integration. Just a display as how a pdf file opens with a ECL viewer.               I have added extension *.dwg in DC30 in ACD workstation application. Now, i can attached D

  • Why do we need GUID?

    Hi All, I noticed some posts on SDN forums talking about creating  GUIDs and using them as primary keys in DB tables and Persistent Objects especially in CRM. But I don't know why do we need GUID? aint the business key enough? What are the uses of GU

  • Passing parameters into a .ctl file

    Hi, I have 3 data files and 3 staging tables. Is there any way to enter the data from the data files to their respective staging tables using only a single* control file using parameters. To detail out the scenario, there are 3 data files namely A.da

  • Files missing from native notepad app, how to get them back?

    I had a lot of files in the native Notepad app.  That app apparently updated today (without asking me first), and deleted all but one file.  Is there a way to get them back?  Should I just contact Apple about this, or are they not likely to have the