OIM 11g - People Soft - Basic Questions
Hi All,
Can someone explain me, how OIM will handle the deferred events received from peoplesoft.
Are there any schedule tasks, which needs to be run ??
Vicky
Hi
The PSFT UM connector / PSFT ER connectos use deferred event API to create a deferred event based on the reconciliation data.
It is OIM which evaluates and links the data when the data arrives.
Yes as you guessed correctly, there is scheduled task which process the deferred recon events but it is OOTB and not from PSFT connectors.
The job name is Run Future Dated Reconciliation Events
Regards
user12841694
Similar Messages
-
OIM 11g Approval Workflow Notification questions
Hello.
I am working with an OIM 11g approval workflow. The workflow will flow from one group to another, and if one user in each group approves it, it is approved. Because I assigned it to groups, the notifications are going to every user in each group.
Is it possible to send a notification to only a single user within a group, instead of everyone? Does auto claim do this?
Is it possible to send a different notification if the ApprovalTask is rejected versus approved?
Thanks.If I understand correctly, you want to send the notification only to the user who has approved the request and not to all in the group. You can do it by NOT using the notification tab in the .task but by using EmailNotificationService after the .task in BPEL. There you can read the data from payload on who approved the request and can send the notification only to that user. Same way for rejects. You can configure that.
1. After your .task completion you can have a decision box which can check the value for 'outcome' and then direct it to appropriate path for appropriate notification.
or
2. Based on outcome you can set the template in a variable and then in the notificationservice use that variable.
-Bikash -
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 -
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
AlexI guess the localisation is happening via the resource bundles , not that the questions are stored in DB in the localized format .
Thanks -
Target Invocation Exception when provisioning from OIM to People Soft
Hi All,
I am facing an error while provisioning from OIM to PSFT. In OIM error logs I get the following error :
.0] [dcid: 214014dca901f288:-1705897b:139aeade537:-7ffd-00000000000266ac] ================= Start Stack Trace =======================
[2012-09-13T16:55:07.115-04:00] [dev-oim_oim_server01] [ERROR] [] [OIMCP.PSFTUM] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: 0000Jb1QD7cBT8q5ONK6yd1GJNkN000UYj,0] [APP: oim#11.1.1.3.0] [dcid: 214014dca901f288:-1705897b:139aeade537:-7ffd-00000000000266ac] oracle.iam.connectors.psft.usermgmt.integration.PSFTUMUserProxyProvisionManager : invoke
[2012-09-13T16:55:07.116-04:00] [dev-oim_oim_server01] [ERROR] [] [OIMCP.PSFTUM] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: 0000Jb1QD7cBT8q5ONK6yd1GJNkN000UYj,0] [APP: oim#11.1.1.3.0] [dcid: 214014dca901f288:-1705897b:139aeade537:-7ffd-00000000000266ac] InvocationTargetException occurred
[2012-09-13T16:55:07.117-04:00] [dev-oim_oim_server01] [ERROR] [] [OIMCP.PSFTUM] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: 0000Jb1QD7cBT8q5ONK6yd1GJNkN000UYj,0] [APP: oim#11.1.1.3.0] [dcid: 214014dca901f288:-1705897b:139aeade537:-7ffd-00000000000266ac] Description : null
[2012-09-13T16:55:07.117-04:00] [dev-oim_oim_server01] [ERROR] [] [OIMCP.PSFTUM] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: 0000Jb1QD7cBT8q5ONK6yd1GJNkN000UYj,0] [APP: oim#11.1.1.3.0] [dcid: 214014dca901f288:-1705897b:139aeade537:-7ffd-00000000000266ac] java.lang.reflect.InvocationTargetException[[
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.iam.connectors.psft.usermgmt.integration.PSFTUMUserProxyProvisionManager.invoke(Unknown Source)
at oracle.iam.connectors.psft.usermgmt.integration.PSFTUMUserProxyProvisionManager.createUser(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.iam.connectors.psft.usermgmt.integration.PSFTUMUserProvisionManager.createUser(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpPSFTUMCREATEUSER.CREATEUSER(adpPSFTUMCREATEUSER.java:115)
at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpPSFTUMCREATEUSER.implementation(adpPSFTUMCREATEUSER.java:60)
at com.thortech.xl.client.events.tcBaseEvent.run(tcBaseEvent.java:196)
at com.thortech.xl.dataobj.tcDataObj.runEvent(tcDataObj.java:2492)
at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(tcScheduleItem.java:2936)
at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(tcScheduleItem.java:554)
at com.thortech.xl.dataobj.tcDataObj.insert(tcDataObj.java:602)
at com.thortech.xl.dataobj.tcDataObj.save(tcDataObj.java:474)
at com.thortech.xl.dataobj.tcORC.insertNonConditionalMilestones(tcORC.java:850)
at com.thortech.xl.dataobj.tcORC.completeSystemValidationMilestone(tcORC.java:1163)
at com.thortech.xl.dataobj.tcOrderItemInfo.completeCarrierBaseMilestone(tcOrderItemInfo.java:508)
at com.thortech.xl.dataobj.tcOrderItemInfo.eventPostInsert(tcOrderItemInfo.java:153)
at com.thortech.xl.dataobj.tcUDProcess.eventPostInsert(tcUDProcess.java:234)
at com.thortech.xl.dataobj.tcDataObj.insert(tcDataObj.java:602)
at com.thortech.xl.dataobj.tcDataObj.save(tcDataObj.java:474)
at com.thortech.xl.dataobj.tcTableDataObj.save(tcTableDataObj.java:2905)
at com.thortech.xl.dataobj.tcORC.autoDOBSave(tcORC.java:2978)
at com.thortech.xl.dataobj.util.tcOrderPackages.createOrder(tcOrderPackages.java:523)
at com.thortech.xl.dataobj.util.tcOrderPackages.orderPackageForUser(tcOrderPackages.java:177)
at com.thortech.xl.dataobj.tcOIU.provision(tcOIU.java:563)
at com.thortech.xl.dataobj.tcOIU.eventPostInsert(tcOIU.java:303)
at com.thortech.xl.dataobj.tcDataObj.insert(tcDataObj.java:602)
at com.thortech.xl.dataobj.tcDataObj.save(tcDataObj.java:474)
at com.thortech.xl.dataobj.tcTableDataObj.save(tcTableDataObj.java:2905)
at com.thortech.xl.dataobj.tcUserProvisionObject.insertImplementation(tcUserProvisionObject.java:283)
at com.thortech.xl.dataobj.tcDataObj.insert(tcDataObj.java:591)
at com.thortech.xl.dataobj.tcDataObj.save(tcDataObj.java:474)
at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.provisionObject(tcUserOperationsBean.java:2813)
at com.thortech.xl.ejb.beansimpl.tcUserOperationsBean.provisionObject(tcUserOperationsBean.java:2615)
at Thor.API.Operations.tcUserOperationsIntfEJB.provisionObjectx(Unknown Source)
at sun.reflect.GeneratedMethodAccessor2471.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37)
at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
at com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy303.provisionObjectx(Unknown Source)
at Thor.API.Operations.tcUserOperationsIntf_e9jcxp_tcUserOperationsIntfRemoteImpl.provisionObjectx(tcUserOperationsIntf_e9jcxp_tcUserOperationsIntfRemoteImpl.java:2808)
at sun.reflect.GeneratedMethodAccessor2470.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:84)
at $Proxy165.provisionObjectx(Unknown Source)
at sun.reflect.GeneratedMethodAccessor2469.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
at $Proxy302.provisionObjectx(Unknown Source)
at Thor.API.Operations.tcUserOperationsIntfDelegate.provisionObject(Unknown Source)
at oracle.iam.requestactions.eventhandlers.ProvisionResource.provisionObject(ProvisionResource.java:281)
at oracle.iam.requestactions.eventhandlers.ProvisionResource.execute(ProvisionResource.java:209)
at oracle.iam.requestactions.eventhandlers.ProvisionResource.execute(ProvisionResource.java:96)
at sun.reflect.GeneratedMethodAccessor2116.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.iam.platform.kernel.impl.EventHandlerDynamicProxy.invoke(EventHandlerDynamicProxy.java:30)
at $Proxy236.execute(Unknown Source)
at oracle.iam.platform.kernel.impl.OrchProcessData.runActionEvents(OrchProcessData.java:1035)
at oracle.iam.platform.kernel.impl.OrchProcessData.runEvents(OrchProcessData.java:644)
at oracle.iam.platform.kernel.impl.OrchProcessData.executeEvents(OrchProcessData.java:227)
at oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.resumeProcess(OrchestrationEngineImpl.java:669)
at oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.resumeProcess(OrchestrationEngineImpl.java:716)
at oracle.iam.platform.kernel.impl.OrhestrationAsyncTask.execute(OrhestrationAsyncTask.java:108)
at oracle.iam.platform.async.impl.TaskExecutor.executeUnmanagedTask(TaskExecutor.java:100)
at oracle.iam.platform.async.impl.TaskExecutor.execute(TaskExecutor.java:70)
at oracle.iam.platform.async.messaging.MessageReceiver.onMessage(MessageReceiver.java:68)
at sun.reflect.GeneratedMethodAccessor1761.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy326.onMessage(Unknown Source)
at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:466)
at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:371)
at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:327)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4659)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:4345)
at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3821)
at weblogic.jms.client.JMSSession.access$000(JMSSession.java:115)
at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5170)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
Caused by: bea.jolt.ApplicationException: TPESVCFAIL - application level service failure
at bea.jolt.JoltRemoteService.decodeCALL(JoltRemoteService.java:452)
at bea.jolt.JoltRemoteService.call(JoltRemoteService.java:345)
at bea.jolt.JoltRemoteService.call(JoltRemoteService.java:267)
at psft.pt8.net.NetReqRepSvc.sendRequest(NetReqRepSvc.java:613)
at psft.pt8.net.NetService.requestService(NetService.java:153)
at psft.pt8.net.NetReqRepSvc.requestService(NetReqRepSvc.java:350)
at psft.pt8.joa.JOAService.joaRequestService(JOAService.java:60)
at psft.pt8.joa.CISvc.invokeMethod(CISvc.java:117)
at psft.pt8.joa.CI.invokeMethod(CI.java:282)
at PeopleSoft.Generated.CompIntfc.UserProfile.setPassword(UserProfile.java:361)
... 119 more
[2012-09-13T16:55:07.119-04:00] [dev-oim_oim_server01] [ERROR] [] [OIMCP.PSFTUM] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: 0000Jb1QD7cBT8q5ONK6yd1GJNkN000UYj,0] [APP: oim#11.1.1.3.0] [dcid: 214014dca901f288:-1705897b:139aeade537:-7ffd-00000000000266ac] ================= End Stack Trace =======================
[2012-09-13T16:55:07.122-04:00] [dev-oim_oim_server01] [ERROR] [] [OIMCP.PSFTUM] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: 0000Jb1QD7cBT8q5ONK6yd1GJNkN000UYj,0] [APP: oim#11.1.1.3.0] [dcid: 214014dca901f288:-1705897b:139aeade537:-7ffd-00000000000266ac] ================= Start Stack Trace =======================
[2012-09-13T16:55:07.123-04:00] [dev-oim_oim_server01] [ERROR] [] [OIMCP.PSFTUM] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: 0000Jb1QD7cBT8q5ONK6yd1GJNkN000UYj,0] [APP: oim#11.1.1.3.0] [dcid: 214014dca901f288:-1705897b:139aeade537:-7ffd-00000000000266ac] oracle.iam.connectors.psft.usermgmt.integration.PSFTUMUserProxyProvisionManager : createUser
[2012-09-13T16:55:07.124-04:00] [dev-oim_oim_server01] [ERROR] [] [OIMCP.PSFTUM] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: 0000Jb1QD7cBT8q5ONK6yd1GJNkN000UYj,0] [APP: oim#11.1.1.3.0] [dcid: 214014dca901f288:-1705897b:139aeade537:-7ffd-00000000000266ac] Exception occurred
[2012-09-13T16:55:07.125-04:00] [dev-oim_oim_server01] [ERROR] [] [OIMCP.PSFTUM] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: 0000Jb1QD7cBT8q5ONK6yd1GJNkN000UYj,0] [APP: oim#11.1.1.3.0] [dcid: 214014dca901f288:-1705897b:139aeade537:-7ffd-00000000000266ac] Description :
[2012-09-13T16:55:07.125-04:00] [dev-oim_oim_server01] [ERROR] [] [OIMCP.PSFTUM] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: 0000Jb1QD7cBT8q5ONK6yd1GJNkN000UYj,0] [APP: oim#11.1.1.3.0] [dcid: 214014dca901f288:-1705897b:139aeade537:-7ffd-00000000000266ac] oracle.iam.connectors.common.ConnectorException: [[
at oracle.iam.connectors.psft.usermgmt.integration.PSFTUMUserProxyProvisionManager.invoke(Unknown Source)
at oracle.iam.connectors.psft.usermgmt.integration.PSFTUMUserProxyProvisionManager.createUser(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.iam.connectors.psft.usermgmt.integration.PSFTUMUserProvisionManager.createUser(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
From PSFT jolt logs we see the folloing error :
UStreamId=013523_22586.158, Token=PSFT_EP/2012-09-06-21.35.23.887462/OIMUM/ENG owAAAAQDAgEBAAAAvAIAAAAAAAAsAAAABABTaGRyAk4Aawg4AC4AMQAwABSJ/euKJi2vwYeA5MWPoFQixOa+JmMAAAAFAFNkYXRhV3icHYlLDkBQEATLIxYWbkIY/wMgFj4J1g7gig6n86bTVUnPC0ShCwL5c/hLdhZWbjUe2ZhJD04mLh5GDmqjoMTI5MGzFU1bTkUjmpzTKx21vgY/W9ULMQ==
PSAPPSRV.22586 (159) [09/07/12 01:35:28 OIMUM@corwloimhd01 PSBusComp](1) (NET.346): Failed to execute PSBusComp request
PSAPPSRV.22586 (159) [09/07/12 01:35:28 OIMUM@corwloimhd01](2) Service PSBusComp failed
PSAPPSRV.21114 (242) [09/07/12 02:16:10 GetCertificate](3) Returning context. ID=OIMUM, Lang=ENG, UStreamId=021610_21114.242, Token=PSFT_EP/2012-09-06-22.16.10.689063/OIMUM/ENG
Any one has an idea on how to resolve this- I understand you ran schedule task, but did it bring all the valid values in the lookup ?
- In addition to it, are you supplying all the values i n the form while doing so ?
- If you are doing auto-provisioning , do it manually and see.
Thanks
Sunny -
Hi All!
Is it possible to add user photo to user profile in new OIM 11g? My second question is: there is possibility to add attachment to approvall form (like word doc), or digitally sign approval form?
Any help will be nice
Best
mpMariuszP wrote:
Hi All!
Is it possible to add user photo to user profile in new OIM 11g? My second question is: there is possibility to add attachment to approvall form (like word doc), or digitally sign approval form?Without customization:
No photo http://download.oracle.com/docs/cd/E14571_01/doc.1111/e14316/usr_mangmnt.htm#BGBGFJAH
No digitally signed approval form
No attachments -
Initial Loading of User Details into OIM 11g from Peoplesoft
Hi,
I wanted to pull user both (employee/contractor) details into OIM from People Soft. Which connector should i use.?
PSFT User Management? or PSFT Employee Recon?
Initially the users doesn't exist in OIM. I am looking for something like initial loading.
Regards,
AshokHi Kevin
As per earlier version of PS ER connector, Oracle® Identity Manager Connector Guide for PeopleSoft Employee Reconciliation, Release 9.1.0, on section 3 Extending the Functionality of the Connector, there is guide on how to extend the connector to pull additional attributes from PS , by using peoplecode..
But in Oracle® Identity Manager Connector Guide for PeopleSoft Employee Reconciliation,Release 11.1.1, am not able to find this information anymore.
On how to pull additional attributes from PS like department, division and location, which is custom attributes in PS
Please help !
Many thanks -
Basic questions about Mapviewer for OBIEE 11G
Hello All..
I am pretty rookie in OBIEE and I have never worked with Mapviewer before.. I am going some POC right now in my environment and I want to experiment map reports in OBIEE.. My current OBIEE version is 11.1.1.6.5, Oracle DB version is 11.2.0.3.0 64 bit and OS is Linux 86-64 and I see that there are many versions of mapviwers to download from oracle website.
I have read a few articles on Mapviewer integration with OBIEE, but I still have a few questions about using mapviewers at the very basic level:
1. What versions do I download from Oracle website? I see there are many versions of mapviewers. Do I decide the version based on my OBIEE version or DB version?
2. What files do I download from Oracle website? I see there is mapviewer zip files and mapbuilder zip files. Which one do I download and how does installation works?
3. My OBIEE 11G and DB are running on linux environment, but in the Mapviewer download page, I don't see Oracle differentiating the OS environments. Does that mean Mapviewer is only either Unix/Linux or Windows? How do I determine in which environment I should install the files I downloaded?
I know these are very basic questions, perhaps too basic to blog about, that's why I can't find them online..
Please advise here..
ThanksHello All..
I am pretty rookie in OBIEE and I have never worked with Mapviewer before.. I am going some POC right now in my environment and I want to experiment map reports in OBIEE.. My current OBIEE version is 11.1.1.6.5, Oracle DB version is 11.2.0.3.0 64 bit and OS is Linux 86-64 and I see that there are many versions of mapviwers to download from oracle website.
I have read a few articles on Mapviewer integration with OBIEE, but I still have a few questions about using mapviewers at the very basic level:
1. What versions do I download from Oracle website? I see there are many versions of mapviewers. Do I decide the version based on my OBIEE version or DB version?
2. What files do I download from Oracle website? I see there is mapviewer zip files and mapbuilder zip files. Which one do I download and how does installation works?
3. My OBIEE 11G and DB are running on linux environment, but in the Mapviewer download page, I don't see Oracle differentiating the OS environments. Does that mean Mapviewer is only either Unix/Linux or Windows? How do I determine in which environment I should install the files I downloaded?
I know these are very basic questions, perhaps too basic to blog about, that's why I can't find them online..
Please advise here..
Thanks -
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 -
Installable for OIM connector for People Soft Employee reconciliation 9.0.4
I need to install the OIM connector for People Soft Employee reconciliation and user managemnet.
The latest release of connectors, i.e version 9.1.0. supports People Tools 8.49 and not the previous versions of people soft, i.e 8.48, etc.
Where can I download the installation media for connector for People Soft Employee reconciliation and user managemnet version 9.0.4 as my people tools installation is 8.48 version.
Kindly respond.Hi Kevin,
Thanks for your reply,
We are trying to install the RACF Advanced Connector in OIM.After copying Connector to the ConnectorDefaultDirectory in OIMSERVER , we are trying to install the connector from the OIMAdmin Console. We are able to see the RACF connector version in the dropdown box, when we click on the Load button we are getting the SystemError Page.
Please let us know if there are any prequisites we need to take care before installing the connector,we dodn't find anything on this in the connector documentation.
Please help us to install the RACFAdvanced Connecttor
Thanks,
Ravi G -
A question regarding authorisation policies in OIM 11g
Hi,
I went through the list of OOTB Authorization policies in OIM 11g, just to know what all permissions were given to the 'ALL USERS' role which will be assigned to any OIM user by default.
Below two policies are of a bit confusion to me. It would be great if you can put some light and clarify the missing link.
::::::::Role Management Role Owner Policy::::::
This has the permission to delete role, modify role and search role:
This is applicable to all roles in the system.
This is assigned to 'ALL USERS' role.
So as per my understanding, any user who is a member of ALL USERS role, can delete, modify and search role.
But I can see only search role functionality for the default user. (ie., any user who is a member of 'ALL USERS' role)
A simple user was not able to delete any kind of role.
Is my understanding incorrect... Where is the missing link???
:::::::User Management All Users Policy:::::::
Permission is view user detail.
Applicable to All users and assigned to 'ALL USERS' role.
So any user should be able to view any other user detail.
But its not happening. A user was not able to view another user's detail
Is my understanding in correct... Where is the missing link???
Looking forward to hearing from you,
Many thanks in advance
Warm regards,
818343Can u check if role is assignd to user.
-
Hi All,
Is it possible to install just the files for an OIM 11g installation, but connect it to an existing database?
For example, if I have a current environment, and I managed to break my WLS to the point where I can't start it, is there any way I can reinstall Weblogic with OIM/SOA but not lose all my OIM configurations?
ThanksThe way to do it is to follow the same procedure which you used while installing a new environment but leave the RCU part where you create the schema(s). Once WLS, IAM, SOA are installed you would have to configure IAM. At that step where you configure IAM via the config wizard and provide the db details, there it would prompt you a warning saying that the database is already encrypted from previous installation and that if you want to continue. If you want to continue then you need to copy the .xldatabase key from the previous installation (fwmconfig folder from Oracle_IDM home if I remember it correctly) into the new installation directory. Once copied, you would be able to start OIM successfully.
The problem with SOA as I understand is that it does not keep the private key into some key file but rather keeps it into the credential map (in the mbeans). If you look at the cretential map of SOA via EM on you current installation, you would see a bunch of passwords saved there. The problem thus is to get the unencrypted value from that and once new installation is complete (pointing to the existing db), update its credential map.
I think there should be some jps config for it, but haven't got the time to dig around it. Let us know if you get to find anything.
HTH,
BB -
Available attributes in OIM 11g notifications
We have been using the new notifications templates in oim11g following the descriptions as given in the blog post below.
http://fusionsecurity.blogspot.com/2011/07/oim-11g-notifications.html
This is how an event is specified:
<?xml version='1.0' encoding='UTF-8'?>
<Events xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../notification/metadata/NotificationEvent.xsd">
<EventType name="ApprovalTaksOpenEvent">
<StaticData>
<Attribute Name="usrLogin" DataType="X2-Entity" EntityName="User"/>
</StaticData>
<Resolver class="oracle.iam.request.notification.CustomResolver">
<Param Name="usrLogin" DataType="X2-Entity" EntityName="Request"/>
</Resolver>
</EventType>
</Events>
Basically we found that wat is in the StaticData part is show in the notification template interface as Available data (in the above example all user attributes are shown). Now my question is it somehow possible to have any attribute show in the Available Data section of an Notification Template. It would be create if "business" users don't have to "guess" which placeholders are available for a certain notification template. I already tried the variant below but it did not have the desired result.
<StaticData>
<Attribute Name="somePlaceHolder" DataType="String"/>
</StaticData>
Greetings
Bas
Edit-> As per documentation it should be possible to do this with the non static data, I will investigate it furter
Edited by: bsteen on Apr 6, 2012 7:11 AMYou can open the jar file with a decompiler and just view the NotificationResolver class and see what attributes are being sent to it.
-Kevin -
Hi Experts,
I have few basic queries related with OIM 11.1.1.3
1) Can we use GTC connector to export data of users (Newly created users on daily basis) to CSV file?
I think No, But just wanted to confirm with you guys.
2) The LdapConfig utils in OIM11.1.1.3 provides facility to replicate the users in OID. Like whenever I am creating a user in OIM..Its creating it in OID as well.
My question here is:
a) Since we dont have any process form here so how can i add a new attribute in the data which is getting created in OID through OIM? Like I want to provision a custome attribute along with existing attributes..how will i achieve this?
b) In OIM11.1.1.3, In what scenario we can use OID connector and LdapConfig settings? Like..when to use connector..for provisoning data in OID.
Rajiv,Kevin,Sunny...waiting for ur valuable inputs :)
Regards,
J
Edited by: J_IDM on May 18, 2011 2:56 AMThanks Rajiv,
We have process form. We don't have Object Form but we have Request Dataset for that.
But since my OID is configured using LdapConfig and I am not using OID connector. So I dont see any process form associated with my OID.
How can i add new attribute here (Suppose carLicense I need to provision to OID)?
You'll use OID connector when you'll have OID as a target system.
Even I am not using any connector but my users are succesfully created in OID..using OIM 11g.
So I just wanted to know..under what circumstances we should go for LdapConfig(Auto OID user creation) and OID connector in OIM 11g
Thanks very much!!
J -
Pl/sql vs sql basic question
Hi,
I have a very very basic question, so excuse me for that... I just would like to know the difference ( and the difference in usage) between sql and pl/sql?
thank you
YannSQL - the structured query language - is the language available for extracting data from the database. It is a 4GL, and each command stands alone and performs a database action.
PL/SQL is the 3GL primarily intended to control the flow of a series of SQL commands. PL/SQL does not, in any way, interact with the data in the database. It does, however, allow SQL statements to be called, or even created, in a specific order.
SQL is capable of a LOT more than people usually realize. Unfortunate, as people often create PL/SQL programs when single SQL statements will do the job. I encourage reading the O'Reilly 'Mastering Oracle SQL' book ... only after fiunishing that book do I recommend any of Feuerstein's excellent PL/SQL books.
Maybe you are looking for
-
I have an iPod 3gen and iPhone 4S. I want to use Game Center to play games on both with current data. But on one game (Smurfs Village) it keeps asking which version of the game I want to play and won't keep the current one. On another game, it contin
-
I have music that is playing within the iTunes program, but not on my iPod. How can I fix this?
-
I'm unable to send mail please can someone help me fix it
I have suddenly started to get an error message when sending some of my mail it is telling me to go to my "Temporary Directory Settings" as it's unable to send through C:\Users\Tina\AppData\Local\Temp\nsmail.tmp I have tried unticking my email attach
-
Hi all On a new computer is it better to set the admin account to other than myself for security purposes? I am sure that I read some years ago that this was the best route to go down. What I am suggesting is that I will still administer the account
-
Hi All, Below is what the description says about "super" You can also specify a lower bound for a wildcard by adding a super clause to a wildcard declaration. Here is its general form: <? super subclass> In this case, only classes that are super clas