Configure Lookups in OIM
Hi,
For our project we have to create a large no. of lookup definition tables containing large stack of data and need to update it on continuous basis. I am just wondering if we can have any script/scheduled task which we can provide to admin for initial and subsequent data load. Please, if anyone came across this situation and found the way, help me. Thanks....
As Martin told, it is not a big deal. Just create a schedule task or you can some other code which wil be executed out of OIM.
It is not difficult but you should know how to use APIs
http://otndnld.oracle.co.jp/document/products/id_mgmt/idm_903/doc_cd/javadocs/operations/Thor/API/Operations/tcLookupOperationsIntf.html
Similar Messages
-
Hi Experts,
We have not configured clustering for OIM during installation. Just wanted to check on whether it is possible to configure clustering and add servers to the cluster post installation. If yes could you please share a link or document which tells us how to achieve this.
ThanksThanks for the reply but even after making the modification I am getting the same error as earlier.
tcSignatureMessage moSignature = tcCryptoUtil.sign("xelsysadm","PrivateKey");
The above line is throwing error. It is unable to create the object it seems.
The current code looks like this
System.setProperty("XL.HomeDir", "E:/oracle/xlclient");
System.setProperty("java.security.policy","E:/oracle/xlclient/Config/xl.policy");
System.setProperty("log4j.configuration","E:/oracle/xlclient/Config/log.properties");
// Get connection to OIM Server
ConfigurationClient.ComplexSetting config = ConfigurationClient.getComplexSettingByPath("Discovery.CoreServer");
Hashtable env = config.getAllSettings();
tcSignatureMessage moSignature = tcCryptoUtil.sign("xelsysadm","PrivateKey");
factory = new tcUtilityFactory(env, moSignature);
userOper = (tcUserOperationsIntf) factory.getUtility("Thor.API.Operations.tcUserOperationsIntf");
And the error message remains the same as in the earlier post.
@Rajiv: I dont have access to MetaLink. But thanks for the reply. -
Hi,
I am getting a value from self registration page (which we have created ) in OIM user form.I want to insert that in the roles lookup child form in SAP.Does anyone know how to insert a field value in lookup in child form?
ThanksYou could create one process task with one adapter. The first step, add the value to the lookup containing the appropriate role name. Second step, insert that value into their child table for their roles. This will trigger teh insert role task already configured.
Trigger this task above when your create user task completes.
-Kevin -
Problem in creating a lookup in oim.
when i am trying to create a lookup in jsp, it is directly printing on jsp page.
the code is:
row.add(TableCellFactory.createText("<input type=\"text\" name=\"selectedValuesToMove" +
objectInstanceKey +
"maxlength=\"50\" tabindex=\"\" "+
i +
"\" value=\"\" readonly=\"readonly\" class=\"Fields\"><a href='' onClick='openLookupWindow(\"LookupForm.do?method=Lookup+By+API&lookupAPI=-19&property=selectedValuesToMove" +
objectInstanceKey +
"&columnLabelKey=global.label.managerid&htmlFormName=serviceAccountsForm&className=Thor.API.Operations.tcUserOperationsIntf&methodName=findUsersFiltered&fixedFilter=Users.Status%3AActive&columnNames=Users.User+ID%2CUsers.Last+Name%2CUsers.First+Name&selectionColumn=Users.User+ID\",\"Lookup\",\"height=500,width=500,scrollbars=yes,status=yes, resizable\");return false;'><img src='images/lookup.gif' border=0></a> \n" +
" <a href=\"#\" onClick='clearLookupField(\"selectedValuesToMove" +
objectInstanceKey +
"\");' >Clear</a>"));
can any one help me.
it is important to my project.
Edited by: anu on Jul 22, 2011 4:32 AM
Edited by: anu on Jul 22, 2011 4:35 AM
Edited by: anu on Jul 22, 2011 6:36 AMHi Dharmi
Here is a quote of Dafna's post in [another thread in this forum|Re: Copy VC controls]
CE7.1.1 will be released at September 2008 for ramp-up customers.
There are many improvements and new capabilities in the new release of Visual Composer for CE7.1.1. Among the new features you can find:
The missing features from Visual Composer 7.0 (Html view, portal Eventing support (EPCM), JDBC, Undo/Redo, and more..)
Many layout & modeling improvements
Additional ALV table functionality - export to Excel, switch to chart, configure ALV behavior at design time
Integration of Visual Composer in Eclipse - additional entry point to the Visual Composer models from the NWDS. This integration provides the option to add a WD component (in case of missing functionality in Visual Composer), as a black box component to the Visual Composer model. Right-clicking the component will open the Web Dynpro perspective for creating/modifying the component.
Regards,
Shai -
I would like to use the OC4J connection pooling for the database operations in the adapter. Could anyone please let me know how to achieve this?
You could create one process task with one adapter. The first step, add the value to the lookup containing the appropriate role name. Second step, insert that value into their child table for their roles. This will trigger teh insert role task already configured.
Trigger this task above when your create user task completes.
-Kevin -
Configuring Lookup in oracle HRMS
Hi All,
I have a doubt in look up as well as Vlaue set.
Can i create a new look up?
How can i create that and also need to configure that to my customize form.
Aslo wanta to do same thing in Vlaue set as well.
could any one please help me on this.
ThanksHi;
Please see:
http://oracle.anilpassi.com/lookup-types-and-lookup-codes-in-oracle-apps.html
Hope it helps
Regard
Helios -
Configuration changes - OIA OIM Integration
Hi,
We would like to know if there are any configuration changes that needs to be applied apart from the ones mentioned in the system integration guide for Integrating OIA with OIM with respect to the iam-context.xml and the workflow xml files
Thanks
Avinashhi Rajiv
do you know where can I download "Oracle Identity Manager version 11gR1 BP3"?
I read the OIA-OIM integration Guide and there are two methods to integrate both products (Preferred and Deprecated).
For the Preferred method it must be have Oracle Identity Manager version 11gR1 BP3.
I have already OIA 11.1.1.3.0 and I think there is a latest version (11.1.1.3.3 OIA BP3). Can you explain me if that's true please
Thanks in advance -
Error in using Lookup Query - OIM 11g
Hi Guys,
I am trying to use following lookup query:
select usr_key, usr_login from USR where usr_status = 'Active' and have following mapping defined in the process form:
Column Width = 200
Lookup Column Name = usr_login
Column Names = usr_key, usr_login
Column Captions = USER_KEY, USER_LOGIN
The values are getting populated properly while searching for the lookup. But when I click on 'SELECT' button. It throws error. saying 'A system error occurred'
I see following error in the log:
<Jul 4, 2011 7:19:07 PM IST> <Error> <XELLERATE.WEBAPP> <BEA-000000> <Class/Method: tcLookupFieldAction/selectedValue encounter some problems: {1}
Thor.API.Exceptions.tcColumnNotFoundException
at Thor.API.tcMetaDataSet.getStringValue(tcMetaDataSet.java:368)
at com.thortech.xl.webclient.actions.tcLookupFieldAction.selectedValue(tcLookupFieldAction.java:1723)
### Steps to Reproduce Problem ###
1. Create a new process form
2. For one of the column, assign following properties:
Lookup Query = select usr_key, usr_login from USR where usr_status = 'Active'
Column Width = 200
Lookup Column Name = usr_login
Column Names = usr_key, usr_login
Column Captions = USER_KEY, USER_LOGIN
3. Activate the form
4. Open the resource in Web Console
5. Search for that lookup.
6. Select any of the value
7. Press 'Select' button. Error is thrown.
Could somebody please help me out with this issue?
Thanks,Got the solution:
tcColumnNotFoundException with Lookup Query -
Hi,
Is it possible to have dynamic look up . Seems lookup query is no more supported.
any pointer will be helpful.
thanks in advance.http://docs.oracle.com/cd/E27559_01/dev.1112/e27150/uicust.htm#BABFFACA
http://docs.oracle.com/cd/E27559_01/dev.1112/e27150/uicust.htm#BABFFACA -
How to configure Lookup and Value set
Hi All,
I have a doubt in look up as well as Vlaue set.
Can i create a new look up?
How can i create that and also need to configure that to my customize form.
Aslo wanta to do same thing in Vlaue set as well.
could any one please help me on this.
ThanksNanie,
You would have to duplicate a form under
Content-Management --> Form-Based Publishing > Forms Availability> folder setting
Please refer to this [help|http://help.sap.com/saphelp_nw70/helpdata/en/69/d96b9ba84611d5993600508b6b8b11/frameset.htm] document.
Also, for a quick reference refer to [this|https://forums.sdn.sap.com/message.jspa?messageID=5803864].
Good Luck!
Sandeep Tudumu -
Erro while configuring domain for oim
Preparing...
Extracting Domain Contents...
Creating Domain Security Information...
Domain Creation Failed!
Domain Location: /home/nazeem/Oracle/Middleware/user_projects/domains/Testing_domain
Reason: null
Exception:
Traceback (innermost last):
File "<iostream>", line 447, in ?
File "<iostream>", line 95, in copyComposites
File "<iostream>", line 116, in replacestring
IOError: No such file or directory: soaconfigplan.xml
Please suggestHi All,
Thanks for the reply. i got this issue resloved by installing java 1.6 in linux fedora 16.
prior to this i was using default jdk which came with OS.
It worked fine now.
Regards,
Nazeem. -
Lookup.OID.Configuration
Hi,
I just came across one wierd thing.
I couldn't find Lookup.OID.Configuration anywhere in OIM. I guess this lookup holds the connector information and is supposed to be a crucial lookup.
I said this to be wierd as though i don't see this lookup in oim, still i've been able to successfully provision users from oim to oid and perform target recon as well.
I can see the other lookups for Organization, Provisioning, Recon, PerfLang, Group and Role
I'm using "OID 9.0.4.5" connector for OIM.
Can anybody let me know as to why am I not having this in my lookup definition. Is it a version issue ??
RegardsHey Kevin,
I tried adding a Multi-Valued Attribute for Target Resource Reconciliation. What I've done so far is :
1. Created a new form for the multivalued attribute , UD_MULTIVAL.
2. In the Resource object of UD_OID_USR, added a new multi-valued attribute Address and also have set the Property Field.
3. Thereafter, I've mapped the Form Field with the process data Field under the Recon Field Mappings.
4. Once done, I've mentioned the attribute name and its property in the lookup AttrName.Recon.Map.OID for the code key ldapMultiValAttr.
5. Also, I've mapped the Address code key with homepostaladdress field of OID under the same Recon Lookup.
Now, when I'm running the OID User Recon Schedule Task, I can see that it successfully links the users and I can also see the table name in the resource profile for the user, but sadly, there's no value that is added to it, and it just says *[NONE]*.
Am I actually missing out something? Can't figure it out ?
Logs say :
Parameter Variables passed into tcUtilLDAPOperations:search(S,S,b,S[]): are pSearchBase = dc=ad,dc=company,dc=com, pFilterExpression = (&(objectclass=homepostaladdress)(null=cn=Ajay,cn=Users,dc=ad,dc=company,dc=com)),
2011-05-19 14:36:42,970 INFO [XL_INTG.OID] Parameter Variables passed into tcUtilLDAPOperations:search(S,S,b,S[]): are pSearchBase = dc=ad,dc=company,dc=com, pFilterExpression = (&(objectclass=homepostaladdress)(null=cn=Ajay,cn=Users,dc=ad,dc=company,dc=com)),
2011-05-19 14:36:42,970 DEBUG [XL_INTG.OID] Parameter Variables passed into tcUtilLDAPOperations:search(S,S,b,S[]): for pIsRelative = false
2011-05-19 14:36:42,970 DEBUG [XL_INTG.OID] Parameter Variables passed into tcUtilLDAPOperations:search(S,S,b,S[]): for pAttrNames is null,
What exactly is pAttrNames which is being fetched out to be null. In the Search Base too, it says null=cn=Ajay.
How can I resolve this ??
Regards -
OIM 11g R2-Issue while configuring oim domain in weblogic
Hi,
I'm trying to install OIM 11g R2 version and downloaded the entire suit from edelivery site.
Oracle DB version: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
Others like Weblogic, RCU and IdM suite versions are 11g R2 downloaded from edelivery site
When i try to configure domain for OIM in weblogic, getting the below exception which is returning no rows
Component Schema=OIM Schema
Driver=oracle.jdbc.OracleDriver
URL=jdbc:oracle:thin:@localhost:1521/orcl
User=DEV5_OIM
Password=**********
SQL Test=select 1 from schema_version_registry where owner=(select user from dual) and mr_type='OIM' and version='11.1.2.0.0'
**CFGFWK-60850: Test Failed!**
**CFGFWK-60853: A connection was established to the database but no rows were returned from the test SQL statement.**Hi,
It's likely that you need to Install/update the OIM schema by using the RCU. Its looking for the condition of the (where version =11.1.2.0.0) though it's not finding that version
-- What OIM schema is installed?
http://app-security.blogspot.com/2012/01/quick-oim-tip-finding-out-oim-version.html
Regards,
Daniel -
Populate OIM Lookup With Database Values
I am trying to figure out a way to populate a lookup in OIM with values from an Oracle database. For example, I have a table containing a list of departments with their department ID. I would like to pull these values into a lookup.
The AD connector's GroupReconTask is very similar to what I want to accomplish. I'm hoping to be able to create an adapter or task that will do something similar.
Has anyone been successful in attempting something like this or knows of a possible way?You need to write a Java class extending com.thortech.xl.scheduler.tasks.SchedulerBaseTask. Use Thor.API.Operations.tcLookupOperationsIntf's methods addLookupValue/updateLookupValue to add/update the lookup values. Check out the Javadoc for more on the same.
Here is the doc link on how to create a schduled task -> http://download.oracle.com/docs/cd/B32479_01/doc.903/b32453/oimadm.htm#sthref302 -
Lookup properties not configured correctly
Hi,
I have configured lookup query ,in which I am taking value from the RO form data like below.
UD_IDMSP.UD_IDMSP_IDMS_VERSION = '$Form data.UD_IDMSRF_IDMS_VERSION$'
Although the resuls are coming as expected I am getting "Lookup properties not configured correctly" this message in lookup popup window.
Please provide some guidelines.
Thanks,
PallaviLookup Query :
select distinct UD_IDMSP_IDMS_User_ID from UD_IDMSP where orc_key in (select orc_key from oiu where ost_key in (select ost_key from ost where ost_status in ('Provisioned', 'Enabled') and obj_key = (select obj_key from obj where obj_name = (select lkv_decoded from lkv where lku_key = (select lku_key from lku where LKU_TYPE_STRING_KEY = 'RETS.RODisplayName.Lookup') and lkv_encoded = 'IDMS'))) and UD_IDMSP.UD_IDMSP_IDMS_VERSION = '$Form data.UD_IDMSRF_IDMS_VERSION$')
Lookup Column Name : UD_IDMSP_IDMS_User_ID
Column Captions : User ID
Column Names : UD_IDMSP_IDMS_User_ID
Column width : 100
This is all
Maybe you are looking for
-
Is there an advantage to using the Thunderbolt port versus the HDMI port to drive a monitor? Can i just plug in my 18" LCD TV to the HDMI port and use it as a monitor? Thanks, friends ~
-
DNS/DHCP Management Console doesn't start
Folks, I am running the DNS/DHCP Management Console in an old Windows XP Pro SP2 computer, and it works fine. But when I install it in my XP Pro SP3 computer it refuses to start. It stucks at the welcome screen with the globe animation and doesn't go
-
I need to be able to complete the re setting of my password with bt to be able to use the emails in and out with apple. I need to tools bar to finish but cannot locate it. Can you help please
-
Probable cause of having a SYSFAIL queue with the info 'screen output without connection to user'
-
Add datas to UDT using business objects
Hi, How to add datas to user defined tables using Business Objects. Regards, M.Dhivya.