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

  • Configure clustering for OIM

    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.
    Thanks

    Thanks 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.

  • Lookup in OIM

    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?
    Thanks

    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

  • 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 AM

    Hi 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

  • Datasource Lookup in OIM

    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.
    Thanks

    Hi;
    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
    Avinash

    hi 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

  • Dynamic Lookups in OIM 11gR2

    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.
    Thanks

    Nanie,
    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 suggest

    Hi 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 ??
    Regards

    Hey 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,
    Pallavi

    Lookup 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