Customizing the Identity Manager UI
We are planning on upgrading to IDM 8; our user were not happy with the IDM 6 UI which we used pretty much out of the box - the customization were in the workflow and backend.
I am trying to gauge how much work would it take redesign the UI for Identity Manager to one specified by our usability team; the proposed UI looks similar to the 'Advanced Google Search' feature, the results will appear under the search boxes.
Is this doable in IDM; anyone has a gut feel in how much work hours this can involve?
Edited by: lozlow on Aug 8, 2008 10:42 AM
Hi lozlow
I would personally limit the UI mods to what is supported by Sun. To take it any further may make some users happy but may cause significant issues for yourself as you may have to redo all the modifications every time there is a patch or update to IDM. In addition when there is a patch or update you will need to ensure that your modifications to the UI do not have any adverse impact on the operation of IDM.
If you have a lot a free time then go for it.
Similar Messages
-
Confusion in the Identity Management Training offerings
Hi All,
I am trying to find a suitable training that will allow me to get an indepth knowledge about the Identity Managerment. When looking at the course listed for the Identity manger they are little confusing.
For Ex: I looked at course IDM 4484 and the prerequisite classes mentioned there does not have any links. I am assuming these classes are removed from the offering for some reason.
Similarly when looking at course IDM-345 the Related course (Before) has no active link to the course detail. Again, I am assuming these courses are not offered anymore. Also, there is no indication of which version of IDM will be used in the training class.
May be SUN is in the process of updating the course offerings. I appreciate if a SUN Training representative reply to this email and provide an updated training schedule in the Identity Management area.
Thanks,
B.IDM-345, the Deployment Fundamentals course, will give you an good foundation. This has just been updated to IdM 7.0, so the timing is perfect. BTW, I see that the new description has yet to be loaded to the web -- I'll correct that.
We have removed the VC-IDM-3451 and -3452 from public offering, as well as the IDM-2525, which was quite old. Thanks for the heads up -- I will remove those references from the descriptions.
If you want a brief introductory course, look for WMT-IDM-1482, the Integrated Solutions course. I believe it is available to you through the SDN.
The IDM-4484, Advanced Deployment course, is being updated now. It's highly recommended that students for this course not only take IDM-345, but also have the experience of 2-3 deployments going in.
I hope this helps. -
Customize the Identity Management Web Dynpro iView
Hi SDN
I need to customize the Identity Management Web Dynpro iView in order to add certain functionalities to the application. I would also like to know the path from where this type of standard application needs to be downloaded.Please let me know if there is a way to download this project into Netweaver Developer Studio and modify it.
Thanks in Advance
BashaHi Basha,
As you are trying to modify a standard Webdynpro application, I believe that we can achieve that with the help of JDI only. Once you have that configured in NWDS then you can call the standard wdp project to modify. Ofcourse, I don't have a solution as I too am new to it and trying with it now
Regards,
NR -
User management for the Identity Management User Interface
Hi everyone!
We have set up synchronization users from Identity Store in UME UI([Guides|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/304280b4-25d0-2b10-b6a4-89c27409dea7?quicklink=index&overridelayout=true]).
When we assign the privilege priv: ume should be performed three tasks:
1. creating UME user
2. modify UME user
3. Add Password
But we see the fulfillment of only 1 and 2 tasks.
Why not fulfilled the task number 3?Ivan,
In the workflow called "#Create UME user" from attached MCC files of the Guide,
Job "Add Password" will be executed only if the selected user does NOT have attribute MX_ENCRYPTED_PASSWORD set.
So, if the user on who you tried to provision UME privilege has already an MX_ENCRYPTED_PASSWORD defined correctly (DES3 encoded string), the job "Add Password" will not be executed.
To check this, get the MSKEY of the provision user and execute the following SQL query of the conditional task :
If you get a line in return, result is TRUE, else it's FALSE
SELECT COUNT(DISTINCT mskey) FROM MXIV_SENTRIES WHERE is_id=%$glb.SAP_MASTER_IDS_ID% AND
((mskey IN (SELECT mskey FROM MXIV_SENTRIES WHERE attrname='MX_ENCRYPTED_PASSWORD' AND searchvalue LIKE '%' AND mskey= <Enter the MSKEY of the provision USER>)))
Benjamin -
Customizing the "Configuration Manager" client found under Control Panel
Running: SCCM 2012 R2
How can you customize what an end user can see in the client "Configuration Manager" tool under Control Panel?
I saw this in an environment where certain parts were greyed out or where the action list was only limited to a few entries. How was this accomplished?That's related to the level of permissions that the user has on the local system and UAC. The tabs of
Cache, Network and Site require UAC elevation before those settings can be adjusted and those tabs will be grayed-out without.
My Blog: http://www.petervanderwoude.nl/
Follow me on twitter: pvanderwoude -
Has anyone run the Identity Management Suite on an OpenSolaris Amazon AMI
Hi
I want to do some evaluation and training on the IdM Suite and was wondering has anyone succeeded in getting the suite (including the Directroy Server etc) to run on an OpenSolaris image on Amazon EC2?
Regards
Johnyou have your driver jar in Tomcat\common\lib?
if so, check your classpath, it could be that. -
How to Determine the Oracle Identity Manager Server Version?
Friends,
I have two questions about the Identity Manager...?
How to Determine the OIM 11g Server Version?
How to Determine the OIM 9 Server Version?
ThanksThe bundle patches are found by build number. If you go to metalink and check the bundle patches, there is a build number associated with them, usually also contained in the xellerate/config/Version.props file. This is written to the XSD table during patching. Once installed, there is no identifier that says "BPXXX applied".
-Kevin -
I have crawled the UCM through SES, but when I try to search on the Search screen nothing is searched.
followed the following document - http://www.oracle.com/technetwork/search/oses/stellent-white-paper-178229.pdf
But at the end I need to configure the identity management for OID not for Content Server. I have activated the OID plug-in in SES, but nothing is searched in both the foloowing cases:
1) When I login with a OID user
2) When i do not login, even the public data is not displayed.
What could be the problem??Thanks for the reply. Authorization was use source ACL, and I tried logging in as every user that had access to the content and could not bring up anything.
However, this is no longer an issue as we are not going to be using this content database. We are going to be using the new Beehive collaboration instead. I don't know if there will be a different plugin for SES or what, but it should be interesting.
Jennifer -
Displaying Identity Manager version/patch level
A customer asked how he can tell what Identity Manager version/service pack upgrade he has.
I said use the command $WSHOME/bin/lh -version
Customer reports that that simply displayed the java version he has. Not useless but not what was expected.
So just how do I determine the IDM version?
It ought to be IDM5.0 SP5.I try the Help tab on the Identity Manager main window
After clicking Contents and the About Identuty manager I am rewarded with an About Identity Manager dialog box in 2 languages!!
The problem is that it shows the version as v5 SP1
But I have not applied Service Pack 1. I installed v5.0 and then went directly to SP5. -
Error accessing identity management in EP
Hi,
I'v updated EP patches upto 11. After updating the patches I'm not able to access "User Administration". When clicked on "user administration" tab following error message is displayed.
"A required service for the identity management user interface is not available. Contact your system administrator".
Further when i 'm trying to access UME Configuration following error message is displayed.
500 Internal Server Error
Web Dynpro Container/SAP J2EE Engine/6.40
Failed to process request. Please contact your system administrator.
[Hide]
Error Summary
While processing the current request, an exception occured which could not be handled by the application or the framework.
If the information contained on this page doesn't help you to find and correct the cause of the problem, please contact your system administrator. To facilitate analysis of the problem, keep a copy of this error page. Hint: Most browsers allow to select all content, copy it and then paste it into an empty document (e.g. email or simple text file).
Root Cause
The initial exception that caused the request to fail, was:
java.lang.NullPointerException
at com.sap.security.core.tools.configtool.MainView.disableModification(MainView.java:228)
at com.sap.security.core.tools.configtool.MainView.RestoreSavedSettings(MainView.java:196)
at com.sap.security.core.tools.configtool.wdp.InternalMainView.RestoreSavedSettings(InternalMainView.java:210)
at com.sap.security.core.tools.configtool.MainView.wdDoInit(MainView.java:107)
at com.sap.security.core.tools.configtool.wdp.InternalMainView.wdDoInit(InternalMainView.java:152)
... 55 more
See full exception chain for details.
System Environment
Client
Web Dynpro Client Type HTML Client
User agent Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Version null
DOM version null
Client Type msie6
Client Type Profile ie6
ActiveX enabled
Cookies enabled
Frames enabled
Java Applets enabled
JavaScript enabled
Tables enabled
VB Script enabled
Server
Web Dynpro Runtime Vendor: SAP, build ID: 7.0006.20060302084208.0000 (release=NW04S_06_REL, buildtime=2006-03-04:17:33:21[UTC], changelist=10570, host=pwdfm114), build date: Wed Mar 28 10:48:16 GMT+05:30 2007
J2EE Engine No information available
Java VM Java HotSpot(TM) Server VM, version:1.4.2_12-b03, vendor: Sun Microsystems Inc.
Operating system Windows 2003, version: 5.2, architecture: x86
Session & Other
Session Locale en_US
Time of Failure Tue May 22 13:13:22 GMT+05:30 2007 (Java Time: 1179819802397)
Web Dynpro Code Generation Infos
sap.com/pb
SapDictionaryGenerationCore 7.0006.20060127190811.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:00:29[UTC], changelist=10345, host=PWDFM114.wdf.sap.corp)
SapDictionaryGenerationTemplates 7.0006.20060127190811.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:00:45[UTC], changelist=10345, host=PWDFM114.wdf.sap.corp)
SapGenerationFrameworkCore 7.0006.20060127191816.0000 (release=NW04S_06_REL, buildtime=2006-02-25:16:52:39[UTC], changelist=10351, host=PWDFM114.wdf.sap.corp)
SapIdeWebDynproCheckLayer 7.0006.20060127202634.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:04:53[UTC], changelist=10381, host=PWDFM114.wdf.sap.corp)
SapMetamodelCommon 7.0006.20060127192855.0000 (release=NW04S_06_REL, buildtime=2006-02-25:16:53:16[UTC], changelist=10358, host=PWDFM114.wdf.sap.corp)
SapMetamodelCore 7.0006.20060127192855.0000 (release=NW04S_06_REL, buildtime=2006-02-25:16:53:11[UTC], changelist=10358, host=PWDFM114.wdf.sap.corp)
SapMetamodelDictionary 7.0006.20060127190935.0000 (release=NW04S_06_REL, buildtime=2006-02-25:16:58:41[UTC], changelist=10346, host=PWDFM114.wdf.sap.corp)
SapMetamodelWebDynpro 7.0006.20060127203045.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:02:36[UTC], changelist=10382, host=PWDFM114.wdf.sap.corp)
SapWebDynproGenerationCTemplates 7.0006.20060206111256.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:16:02[UTC], changelist=10425, host=pwdfm114)
SapWebDynproGenerationCore 7.0006.20060127202634.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:05:07[UTC], changelist=10381, host=PWDFM114.wdf.sap.corp)
SapWebDynproGenerationTemplates 7.0006.20060206111256.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:16:02[UTC], changelist=10425, host=pwdfm114)
sap.com/tcwddispwda
No information available null
sap.com/pb_api
SapDictionaryGenerationCore 7.0006.20060127190811.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:00:29[UTC], changelist=10345, host=PWDFM114.wdf.sap.corp)
SapDictionaryGenerationTemplates 7.0006.20060127190811.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:00:45[UTC], changelist=10345, host=PWDFM114.wdf.sap.corp)
SapGenerationFrameworkCore 7.0006.20060127191816.0000 (release=NW04S_06_REL, buildtime=2006-02-25:16:52:39[UTC], changelist=10351, host=PWDFM114.wdf.sap.corp)
SapIdeWebDynproCheckLayer 7.0006.20060127202634.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:04:53[UTC], changelist=10381, host=PWDFM114.wdf.sap.corp)
SapMetamodelCommon 7.0006.20060127192855.0000 (release=NW04S_06_REL, buildtime=2006-02-25:16:53:16[UTC], changelist=10358, host=PWDFM114.wdf.sap.corp)
SapMetamodelCore 7.0006.20060127192855.0000 (release=NW04S_06_REL, buildtime=2006-02-25:16:53:11[UTC], changelist=10358, host=PWDFM114.wdf.sap.corp)
SapMetamodelDictionary 7.0006.20060127190935.0000 (release=NW04S_06_REL, buildtime=2006-02-25:16:58:41[UTC], changelist=10346, host=PWDFM114.wdf.sap.corp)
SapMetamodelWebDynpro 7.0006.20060127203045.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:02:36[UTC], changelist=10382, host=PWDFM114.wdf.sap.corp)
SapWebDynproGenerationCTemplates 7.0006.20060206111256.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:16:02[UTC], changelist=10425, host=pwdfm114)
SapWebDynproGenerationCore 7.0006.20060127202634.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:05:07[UTC], changelist=10381, host=PWDFM114.wdf.sap.corp)
SapWebDynproGenerationTemplates 7.0006.20060206111256.0000 (release=NW04S_06_REL, buildtime=2006-02-25:17:16:02[UTC], changelist=10425, host=pwdfm114)
sap.com/tcwdcorecomp
No information available null
Detailed Error Information
Detailed Exception Chain
java.lang.NullPointerException
at com.sap.security.core.tools.configtool.MainView.disableModification(MainView.java:228)
at com.sap.security.core.tools.configtool.MainView.RestoreSavedSettings(MainView.java:196)
at com.sap.security.core.tools.configtool.wdp.InternalMainView.RestoreSavedSettings(InternalMainView.java:210)
at com.sap.security.core.tools.configtool.MainView.wdDoInit(MainView.java:107)
at com.sap.security.core.tools.configtool.wdp.InternalMainView.wdDoInit(InternalMainView.java:152)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doInit(DelegatingView.java:61)
at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
at com.sap.tc.webdynpro.progmodel.view.View.initController(View.java:398)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.getView(ViewManager.java:690)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.bindRoot(ViewManager.java:560)
at com.sap.tc.webdynpro.progmodel.view.ViewManager.init(ViewManager.java:155)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.doOpen(WebDynproWindow.java:311)
at com.sap.tc.webdynpro.clientserver.window.ApplicationWindow.open(ApplicationWindow.java:204)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:347)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:668)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:268)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:725)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:661)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:227)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:150)
at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:739)
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:208)
at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1240)
at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:340)
at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:538)
at com.sap.portal.pb.PageBuilder.wdDoApplicationStateChange(PageBuilder.java:287)
at com.sap.portal.pb.wdp.InternalPageBuilder.wdDoApplicationStateChange(InternalPageBuilder.java:197)
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:324)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doApplicationStateChange(DelegatingComponent.java:139)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doApplicationStateChange(ClientComponent.java:659)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doApplicationStateChange(ClientApplication.java:520)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:120)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:298)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:705)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:659)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:227)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:150)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:56)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:47)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
I request u all Gururs to kindly help !
Thanks and Regards
RahatAll,
I could resolve the issue by applying the note Note 869852 - Central Note For UME Web Dynpro UIs , the part at page 4/11 :
5)trouble shooting
The second symptom matches our problem and was resolved using the solution b.
Please note if you dont define an account for the Run_as identity it will pickup any user in the Administrator group
I restarted the J2ee after the change.
regards
tarek kamal -
Hi,
I'm attempting to learn about Identity Manager, but I can't get the application installed.
The error I'm seeing when running RCU with the Identity Manager repository selected is: RCU-6130/RCU-6136: Error while trying to execute SQLPlus action.
From the rcu.log the following errors can be found:
2012-07-12 20:58:48.918 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.action.JavaAction::perform: JavaAction command=oracle.ias.version.SchemaVersionUtil:utilSetComponentValid
2012-07-12 20:58:48.918 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.action.JavaAction::perform: JavaAction method=utilSetComponentValid
2012-07-12 20:58:48.968 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.task.ActualTask::run: Execution time for SOA Infrastructure : 10145 milliseconds
2012-07-12 20:58:48.968 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.task.ActualTask::run: Executing Task: Oracle Identity Manager
2012-07-12 20:58:48.968 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.action.JavaAction::perform: JavaAction command=oracle.ias.version.SchemaVersionUtil:utilCreateRegistryEntry
2012-07-12 20:58:48.968 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.action.JavaAction::perform: JavaAction method=utilCreateRegistryEntry
2012-07-12 20:58:48.968 NOTIFICATION rcu: oracle.sysman.assistants.common.dbutil.jdbc.JDBCEngine::connect: Connecting to database: user:SYS, role:SYSDBA, connectString:(description=(address=(host=192.168.56.3)(protocol=tcp)(port=1521))(connect_data=(service_name=ORCL)(server=dedicated)))
2012-07-12 20:58:49.018 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.action.JDBCAction::perform: m_bean.getResetSession() = false
2012-07-12 20:58:49.018 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.action.JDBCAction::perform: m_bean.getConnectAsOwner() = false
2012-07-12 20:58:49.018 NOTIFICATION rcu: oracle.sysman.assistants.common.dbutil.jdbc.JDBCEngine::connect: Connecting to database: user:SYS, role:SYSDBA, connectString:(description=(address=(host=192.168.56.3)(protocol=tcp)(port=1521))(connect_data=(service_name=ORCL)(server=dedicated)))
2012-07-12 20:58:49.068 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.action.JDBCAction::perform: current user=SYS
2012-07-12 20:58:49.068 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.action.JDBCAction::perform: Performing JDBCScript Action Command: C:\ofm_rcu_win32_11.1.1.3.3_disk1_1of1\rcuHome\/rcu/integration//oim/sql/oim_user.sql CMDLINE Parameters Length: 5
2012-07-12 20:58:49.068 NOTIFICATION rcu: oracle.sysman.assistants.common.dbutil.jdbc.JDBCEngine::parseNexecuteScript: ParseNexecute Script: C:\ofm_rcu_win32_11.1.1.3.3_disk1_1of1\rcuHome\/rcu/integration//oim/sql/oim_user.sql
2012-07-12 20:58:49.238 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.action.JDBCAction::perform: **** Sql script DONE****
2012-07-12 20:58:49.248 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.task.AbstractCompTask::execute: ValidIf result was false. Skipping Action: C:\ofm_rcu_win32_11.1.1.3.3_disk1_1of1\rcuHome\/rcu/integration//oim/sql/param.sql
2012-07-12 20:58:49.248 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.action.SQLPlusAction::perform: paramString = 'DEV2_OIM'
2012-07-12 20:58:49.379 ERROR rcu: oracle.sysman.assistants.rcu.backend.action.SQLPlusAction::perform: Error initializing SQLPlusEngine:
java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: Error initializing sqlplus.
at oracle.sysman.assistants.common.dbutil.sqlplus.SQLPlusEngine.setDefaultEngineSettings(SQLPlusEngine.java:2144)
at oracle.sysman.assistants.common.dbutil.sqlplus.SQLPlusEngine.initialize(SQLPlusEngine.java:352)
at oracle.sysman.assistants.rcu.backend.action.SQLPlusAction.perform(SQLPlusAction.java:200)
at oracle.sysman.assistants.rcu.backend.task.AbstractCompTask.execute(AbstractCompTask.java:243)
at oracle.sysman.assistants.rcu.backend.task.ActualTask.run(TaskRunner.java:306)
at java.lang.Thread.run(Thread.java:619)
2012-07-12 20:58:49.379 ERROR rcu: oracle.sysman.assistants.rcu.backend.task.ActualTask::run: RCU Operation Failed
oracle.sysman.assistants.common.task.TaskExecutionException: RCU-6136:Error while trying to execute SQLPlus action.
at oracle.sysman.assistants.rcu.backend.task.AbstractCompTask.execute(AbstractCompTask.java:300)
at oracle.sysman.assistants.rcu.backend.task.ActualTask.run(TaskRunner.java:306)
at java.lang.Thread.run(Thread.java:619)
Caused by: oracle.sysman.assistants.common.task.ActionFailedException: RCU-6136:Error while trying to execute SQLPlus action.
at oracle.sysman.assistants.rcu.backend.action.SQLPlusAction.perform(SQLPlusAction.java:211)
at oracle.sysman.assistants.rcu.backend.task.AbstractCompTask.execute(AbstractCompTask.java:243)
... 2 more
Caused by: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: Error initializing sqlplus.
at oracle.sysman.assistants.common.dbutil.sqlplus.SQLPlusEngine.setDefaultEngineSettings(SQLPlusEngine.java:2144)
at oracle.sysman.assistants.common.dbutil.sqlplus.SQLPlusEngine.initialize(SQLPlusEngine.java:352)
at oracle.sysman.assistants.rcu.backend.action.SQLPlusAction.perform(SQLPlusAction.java:200)
... 3 more
2012-07-12 20:58:49.379 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.task.ActualTask::run: Executing Task: Execute post create operations
2012-07-12 20:58:49.379 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.task.CustomCompManager::getActionList: CustomCompManager.getActionList: CUSTOM_COMP_POSTLOAD_CLEANUP
2012-07-12 20:58:49.379 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.task.ActualTask::run: Execution time for Execute post create operations : 0 milliseconds
2012-07-12 20:59:00.164 NOTIFICATION rcu: oracle.sysman.assistants.rcu.ui.InteractiveRCUModel::showCompletionMessage: Repository Creation Utility: Create - Completion Summary
Database details:
Host Name : 192.168.56.3
Port : 1521
Service Name : ORCL
Connected As : SYS
Prefix for (prefixable) Schema Owners : DEV2
RCU Logfile : C:\ofm_rcu_win32_11.1.1.3.3_disk1_1of1\rcuHome\rcu\log\logdir.2012-07-12_20-57\rcu.log
RCU Checkpoint Object : C:\ofm_rcu_win32_11.1.1.3.3_disk1_1of1\rcuHome\/rcu/log\RCUCheckpointObj
Component schemas created:
Component Status Logfile
Metadata Services Success C:\ofm_rcu_win32_11.1.1.3.3_disk1_1of1\rcuHome\rcu\log\logdir.2012-07-12_20-57\mds.log
Oracle Identity Manager Failed C:\ofm_rcu_win32_11.1.1.3.3_disk1_1of1\rcuHome\rcu\log\logdir.2012-07-12_20-57\oim.log
SOA Infrastructure Success C:\ofm_rcu_win32_11.1.1.3.3_disk1_1of1\rcuHome\rcu\log\logdir.2012-07-12_20-57\soainfra.log
User Messaging Service Success C:\ofm_rcu_win32_11.1.1.3.3_disk1_1of1\rcuHome\rcu\log\logdir.2012-07-12_20-57\orasdpm.log
2012-07-12 21:08:54.959 NOTIFICATION rcu: oracle.sysman.assistants.common.dbutil.jdbc.JDBCEngine::connect: Connecting to database: user:SYS, role:SYSDBA, connectString:(description=(address=(host=192.168.56.3)(protocol=tcp)(port=1521))(connect_data=(service_name=ORCL)(server=dedicated)))
2012-07-12 21:08:54.969 NOTIFICATION rcu: oracle.sysman.assistants.rcu.backend.task.ActualTask::run: Executing Task: Oracle Identity Manager
2012-07-12 21:08:54.969 ERROR rcu: oracle.sysman.assistants.rcu.backend.task.ActualTask::run: RCU Operation Failed
java.lang.NullPointerException
at oracle.sysman.assistants.common.dbutil.jdbc.JDBCEngine.executeQuery(JDBCEngine.java:943)
at oracle.sysman.assistants.common.dbutil.jdbc.JDBCEngine.executeQuery(JDBCEngine.java:727)
at oracle.sysman.assistants.rcu.backend.validation.StepValidator.executeQuery(StepValidator.java:414)
at oracle.sysman.assistants.rcu.backend.task.ComponentTask.filterTablespacesToDrop(ComponentTask.java:585)
at oracle.sysman.assistants.rcu.backend.task.ComponentTask.getDropTbsActionList(ComponentTask.java:330)
at oracle.sysman.assistants.rcu.backend.task.ComponentTask.initActions(ComponentTask.java:206)
at oracle.sysman.assistants.rcu.backend.task.AbstractCompTask.execute(AbstractCompTask.java:202)
at oracle.sysman.assistants.rcu.backend.task.ActualTask.run(TaskRunner.java:306)
at java.lang.Thread.run(Thread.java:619)
Environment:
Windows 2008 x64 server for database host, 11.2.0.1.0 64bit db
Target ident manager server: windows 2003 32bit (I heard 32bit installs are easier)
Running the RCU utility from a 2008 or a 2003 host makes no difference, fails the same way.
From the documents here: http://docs.oracle.com/cd/E23943_01/install.1111/e10033/configone.htm
Section 4.2.2 indicates a few parameters in the db must be set, so here are the current values for my db:
Total System Global Area 2104479744 bytes
Fixed Size 2177368 bytes
Variable Size 1476396712 bytes
Database Buffers 620756992 bytes
Redo Buffers 5148672 bytes
Database mounted.
Database opened.
SQL> show parameter open_cursors;
NAME TYPE VALUE
open_cursors integer 900
SQL> show parameter aq_tm_processes;
NAME TYPE VALUE
aq_tm_processes integer 2
SQL> show parameter db_cache_size;
NAME TYPE VALUE
db_cache_size big integer 240M
SQL> show parameter java_pool_size;
NAME TYPE VALUE
java_pool_size big integer 224M
SQL> show parameter shared_pool_size;
NAME TYPE VALUE
shared_pool_size big integer 272M
SQL> show parameter open_cursors;
NAME TYPE VALUE
open_cursors integer 900
I selected utf-8 during the db install as well.
I selected automated memory management, so alot of the memory values above were set to 0. I set the just to be sure..
I'm at a loss for what to check next.. Last time I tried installing this product only way i could get rcu to work was from a linux host; but then the install would fail.
The db is running in a virtual box vm, i think I gave it 5 gigs of memory. Could that be part of the problem? I'm looking for any directions or ideas, I havnt even gotten to installing the product yet; seems like a daunting task.
Thanks!!you can try this
copy msvcr71.dll from (rcu-install-dir)\jdk\bin to: and C:\Windows\SysWOW64
and, If you are using ‘Oracle Database XE’ you must set the RCU_JDBC_TRIM_BLOCKS environment variable to TRUE, before the installation
To do so: Right click on ‘My Computer’->Advanced Tab->Click on ‘Environment Variables’->Under ‘System Variables’ click ‘New’->
Name: RCU_JDBC_TRIM_BLOCKS, Value: TRUE -
Identity Management requirement
sir,
we have a Identity management project implementation. i am gathering IDM docs regarding where to start, what is the pre requisites for implementing Idenetity management project. i am going to take this a challenge. please give your valuable suggestions (details)
regards
rameshHi Ramesh,
installation and sizing is easy, practice for complex requirements will need some time...
Installation and Sizing:
Have a look at the PDF for the installation overview, provided with the install files. Usually, you only need a sizing between the explained S or M.
Practice:
The follwing site will help you: https://www.sdn.sap.com/irj/sdn/nw-identitymanagement?rid=/webcontent/uuid/f0b68fb1-d8af-2a10-2a8e-cc431c15bb39&anchor=section2.
Go through the tutorials for the Identity Center and make your own scenarios. Especially the "Identity Management for SAP System Landscapes: Configuration Guide" is good to set up scenarios in the Identity Center with SAP Systems and Directories. There are also prerequisities and limitations in this document. "Identity Center - Identity Store Schema" gets into details about the data model. There are additional blogs, e.g. getting HCM data via SAP PI instead of VDS, if you intend to implement this.
Best regards,
Nils -
Looking for recommendations for SSO using Identity Management Suite
Apparently there is more than one way to perform the single sign on functionality and I'm wondering if anyone has any recommendations. We want to use the user's CAC to authenticate and we are using both a thick and a thin client with business intelligence software (not Oracle) for reporting and the thick app needs to login, transfer data to and pull data from the database. We don't want the user to have to enter their information for login regardless of which piece of the application they are accessing. I was considering Enterprise Users, but not sure this is the best solution.
We plan on using OID to store the user's data and using the identity management with access manager suite. We need to use label security and row level security combined with roles in the database. We plan on using Oracle's Advanced security option for encryption and we are using 11g databaseGreat questions - swifer was made by me for me to use with arch. But its dependencies are light and very common (you almost certainly have them already), so it should run on other distros well. It does use something comparable to profiles for secure networks but much simpler - they are just wpa_supplicant.conf segments, but swifer writes them itself for simple cases (and most cases are simple cases; wep is a current exception) so generally you would have to pay no attention to them.
As for permissions on the files, I've been meaning to get around to that - they've been 0644, but I just changed it to 0600 in the last revision which is now on github.
EDIT: also keep in mind this is a development version. I use it myself as my only networking tool on a netbook that I bring everywhere - and I have no issues. But I also know how to connect manually in a bind: and I advocate for every user knowing the manual steps (ip, iwlist (if needed), iw / wpa_supplicant, dhcpcd/dhclient).
Last edited by Trilby (2013-06-21 22:13:24) -
Active Directory, GRC, and Identity Management
I had originally posted this in the Security forum, but was directed here:
A client I am working at would like to explore using Active Directory groups to assign SAP roles to users, both portal roles and ABAP roles. They are currently using Microsoft AD. However they have a requirement to use GRC Access Controls (v5.2) to assist with role maintenace and assignment for SOX compliance. I have been told that the Identity Management product can assist with integrating GRC and AD that will still allow for SOD checking/SOX compliance while role assignments can take place in AD.
Does anybody have experience with using Identity Management either with or without GRC? Does in work with Microsoft AD or is it is own AD product? What was your experience with it?
Are there any other products that can be recommended that will allow for integration between GRC Access Controls and Microsoft AD?
SteveHi Steve,
We integrated SiteMinder(eTrust) from CA with the Portal and it is pretty good and stable.
The one thing i like with SiteMinder is they are pretty stable and once it is configured the maintenance is very less and it is very stable also.
Also, they provide integrations with major webservers and application servers.
Cheers, Nag -
Unable to see Default alias in Identity management
Hi Experts!!!!!
I have added a new system in the portal which connects my backend system, I have defined the system alias and in the screen it shows me the alias is ready for user mapping,
But i have selected SAPLOGON ticket, then the system is not visible in the identity management.But when i select uwidp the system is available for user mapping.Due to this the connector test gets failed.
I have seen in some of the posts and found that eu_role should be given in permissions i have done it.Does this needs server restart to make the changes to take effect.
What would be the problem I am able to see the alias in the other system when i selected SAPLOGON ticket.
After creating the alias do we need to make any changes?
I have followed the help document of SAP.
Regards,
Vamshi.Hi Vamshi,
basically, SAP NetWeaver Portal offers two different Single Sing-on techniques to connect seamlessly with integrated backend systems.
1) SAP Logon Ticket
2) User Mapping
This are two totally different techniques to achieve the same goal: Single Sign-on.
Using SAP Logon Ticket, the SAP NetWeaver Portal issues an encrypted and signed HTTP coockie containing the portal user's logon id. The backend system checks the ticket and authenticates the corresponding user.
Using User Mapping, the SAP NetWeaver Portal uses previously given backend credentials (username/password) to log into backend application on behalf of the users. The user can enter his credentials either via personalization dialog (therefore the user needs the eu_core_role) or in identity management.
If you select SAP Logon Ticket the user does not need to map his backend credentials. That's why you do not see the system in the identity management (tab user mapping).
However, if you select User Mapping (UIDPWD) and run a connection test the SAP NetWeaver Portal tries to log into the backend system using the mapped credentials of the current user. If the current user did not map any credentials (or if he entered wrong credentials) the connection test will fail.
Hope this helps you to understand how the portal works.
Best regards,
Martin
Maybe you are looking for
-
How can I delete an email-address from an old Apple ID-account?
I need to delete an email-address from an old Apple ID-account, but the Apple ID seems to be deleted (but not by myself), to use it as a validated mail-address for communicating via iMessage from my new Apple ID. I already tried 'Find my Apple ID'.
-
Roundong-off excise duty values
Hi all! I need to round-off the excise duty values while passing it through J1IEX. I did the following, 1. I have changed the rounding rule for condition types JMOP, JEC1, JSEP & JVRD as 'A' (Also i checked with 'B' ) and 2. In SPRO - Logistics gene
-
Hi ALL I have created a new MDM role for Combined Basis & security purpose, The role works fine when tested for creating users & roles & some basis activities. It has full access to basis activities & readonly access to other activities outside of ba
-
Photo and music transfer to iPad with Mac OS 10.4.11
Since iPad will not sync with OS 10.4 and had to use PC iTunes how can I transfer my music and photos from the Mac or iPhone? Anyway to transfer from iPhone to PC iTunes and then sync to iPad?
-
Hi all, Pl clarify my doubt. Out of Standalone Procedures and Packaged procedures which is best one? why? Thank you, rampa