IOM API to add fields Recon to resource object?

In the console of design under the management of resources-> resources-> object reconciliation objects, I am able to add fields of reconciliation to a specific resource object. I would like to make using Java. After poking around the API of the IOM, I can't have this method. Is there an API of the IOM to add fields of reconciliation to a resource object?

Here are my findings:
In the class "tcObjectOperationsIntf", I see "getReconciliationFields(long plObjectKey)". It annoys me all the recognized fields for a specific resource object.
In the class "tcFormDefinitionOperationsIntf", I see "addReconDataFlow (long plProcessKey, long plObjectKey, java.lang.String sourceKey, java.lang.String targetName, boolean isKeyField). This allows me to define a mapping between a label field as a process and a recognised field.

You will either need to export the XML file, then edit it, then reimport or devote the time necessary to create once in the java client.

-Kevin

Tags: Fusion Middleware

Similar Questions

  • IOM API create event of reconciliation for organizations

    I use OIM 11.1.2.2.0

    I need to create a custom jobs planned for the reconciliation of the organizations.

    When a try to use this code doesn't work

    String resourceName = "Xellerate organization";

    Parent map = new HashMap();

    parentdata.put ("name of Org", "TestOrg");

    parentdata.put ("client organization Type", "Department" ");

    reconkey = reconOperationsService.createReconciliationEvent (resourceName, parent, evAtri);

    and displays this error

    Thor.API.Exceptions.tcAPIException: An exception occurred: oracle.iam.platform.kernel.ValidationFailedException: the mandatory Type Customer organization attribute was not provided.

    Have you defined the recon areas on your resource object?  You have them mapped on your definition of process for real fields?  You have created your profile of reconciliation?  You use the same names as your recon fields on the resource object in your event?

    -Kevin

  • GR 11, 1 IOM material: Add a task to a resource object

    Hello

    I added a new process task to a resource object. The task name is "Change Unique value" on the Romania. I would like to add to this task to all users, where the receiver Office is "Enabled" or "configured".

    I can't seem to find a 11g APIs that allow me to find all the resources provided to a user, then find all the tasks available and add it.

    Can someone tell me please to the API that will allow me to add a task to a receiver Office?

    Thank you.

    tcProvisioningOperationsIntf.addProcessTaskInstance (long plTaskKey, long plOrcKey)

    Run this query for the key to the task:

    Select mil_key in mil where mil_name = "single value change.

    Then run the query for the orc_key

    Select oiu.orc_key
    Ouedraogo, ost, obj, Olivier
    where oiu.ost_key = ost.ost_key
    and oiu.obi_key = obi.obi_key
    and obi.obj_key = obj.obj_key
    and obj.obj_name =: resourceName
    and ost.ost_status in ('set aside', "Enabled"))

    Then, copy the following code and put a separated by commas in the output of orc_key.

    public void addProcessTask() {}
    keys to long [] = new long [] {}<>
    int counter = 0;
    for (key: long key) {}
    try {}
    counter ++;
    provIntf.addProcessTaskInstance (, key);
    System.out.println (counter + "|" + keys.length);
    } catch (Exception e) {}
    System.out.println (e.getLocalizedMessage ());
    System.out.println (e.getMessage ());
    }
    }
    }

    Check first with a user, and then run the rest. It uses the tcProvisioningOperationsIntf.

    -Kevin

  • Define the process shape and available resources using the IOM APIs

    Hello

    I'm provision the resource in the IOM with the APIs of the IOM. I know that the API to use is provisionObject (long plUserKey, long plObjectKey). The problem is that I have some data to be set manually on the form of courses, so I have to send it via the API.

    Please guide me how can I set the shape of process data and then provide a resource of IOM with the APIs.

    Thank you.

    Rahul

    You can do it in both directions.
    1. you can use adapter pre-population.
    2. you can use the API.
    http://docs.Oracle.com/CD/E21764_01/apirefs.1111/e17334/Thor/API/operations/tcFormInstanceOperationsIntf.html#setProcessFormData_long__java_util_Map _

    extract the information from the object put into service

    http://docs.Oracle.com/CD/E21764_01/apirefs.1111/e17334/Thor/API/operations/tcUserOperationsIntf.html#getObjects_long _

    That
    prntPrvsndPrsInsKey - retrieves the Instance.Key process for provisioned resource object
    hashPrntData - a card that conatins keys as process form column name / value in the form of data.

    tcforminstanceoperationsintf.setProcessFormData (prntPrvsndPrsInsKey, hashPrntData);

    Thank you.
    Kuldeep

  • Try to export using IOM API via tcExportOperationsIntf

    Hi all

    I wrote a custom code for exports of components to IOM API Help and I am able to take exports from

    Research, resources, process form and process definitions.

    But I'm not able to export role, resource, Access Policy, policy on the approval and debugging has been established that

    ExportOperationsIntf.findObjects (Type, Name); Returns null for role, resource, Access Policy, policy on the approval.

    If I try to research role, resource, Access Policy, political approval using OOTB Deployment Manager export then I can see my components required, but the API, I am not able to do.

    I tried to give the name as * DemoRole * and "TestDemoRole" [name], but it didn't work.

    Fact ExportOperationsIntf.findObjects (Type, Name); data only works for resouce?

    All the world is facing this problem?

    IOM Env = 11.1.2.2.0

    Thank you

    Rahul

    The categories should match while yours are slightly poorly named.

    You can get a list of available categories using the following code snippet:

    tcExportOperationsIntf = dm.getService (tcExportOperationsIntf.class) operations;
    Categories collection = operations.retrieveCategories ();
    for (String category: categories)
    System.out.println (Category);

    For reference, in OIM 11 g R2 PS2, the following categories may be used:

    -CustomResourceBundle
    -eventhandlers
    -Form process
    -CertificationDefinition
    -Organization
    -RiskConfiguration
    -ITResource
    -NOTIFICATIONTEMPLATE
    -PasswordPolicy
    -RequestDataset
    -DataObjectDef
    -CertificationConfiguration
    -Metadata role
    -User group
    -PrepopAdapter
    -Process
    -Plugin
    -ITResourceDef
    -Resources
    -EmailDef
    -TaskAdapter
    -SystemProperties
    -ApplicationInstance
    -GenericConnector
    -GTCProvider
    -Rule
    -User metadata
    -CatalogDefinition
    -ApprovalPolicy
    -Job
    -Jar
    -Metadata Org
    -Search
    -Task
    -ErrorCode
  • IOM API to reallocate applications?

    I am trying to find a way to set or change the assignee who is responsible for approving the request.

    I look in the following IOM API:

    oracle.iam.api.OIMService

    oracle.iam.request.api.RequestService

    I was able to create a query using 'oracle.iam.api.OIMService' API, but I couldn't find a way to set the approver (default IOM, SYSTEM ADMINISTRATORS).

    I know that IOM has a feature of the user interface to redirect a request to another user or group (photo attached for example). I would like to know if there is an API for this.

    Screen Shot 2015-04-28 at 3.01.33 PM.png

    It is not the API of the IOM to reassign an application.  You will need to use the API of SOA BPEL to reassign the tasks on the side of the SOA.

    Code like this:

    public void reassignTask() {}

    List = new ArrayList ()users;

    Assignee ITaskAssignee = null;

    assignee = new TaskAssignee ("". toLowerCase(), "user");

    Users.Add (assignee);

    int counter = 0;

    tasks of long [] = new long [] {};

    for (long task: task) {}

    counter ++;

    try {}

    System.out.println (counter + "|" + tasks.length + "\tReassigned:" + taskService.reassignTask (iWorkflowContextQuery, taskQueryService.getTaskDetailsByNumber (iWorkflowContextQuery, Integer.valueOf (String.valueOf (task))), users));

    } catch (Exception e) {}

    System.out.println (e.getLocalizedMessage ());

    }

    }

    }

    -Kevin

  • Change password with IOM api using already defined password plocy: 11 G R2

    Hello

    When the user is created with a recon trust I want to change the password that is generated based on the default policy. With IOM api can generate the password by using a password Plocicy defined on IOM?

    To be more clear, I want to do something like that;

    1. download the strategy defined with IOM api
    2. generate the password with it
    3. configure the password generated recently in postporocess with the changePassword method eventhandler api IOM (this part I am able to do by the generation of password on my way, the thing I want is to generate the password using the phases 1 and 2)


    Is this possible?

    ARO
    Aliye

    Use this method to check your generated password:

    PasswordMgmtService validatePasswordAgainstDefaultPolicy()

    Or

    PasswordMgmtService validatePasswordAgainstPolicy()

    http://docs.oracle.com/cd/E27559_01/apirefs.1112/e28159/oracle/iam/passwordmgmt/api/PasswordMgmtService.html#validatePasswordAgainstDefaultPolicy_char___oracle_iam_identity_usermgmt_vo_User__java_util_Locale_

  • REST API - the internal names of the fields in the custom object

    Hello

    We have an old system that uses the SOAP API and I'm rewritten with the REST API. Before, with SOAP, you identify the fields object personalized with their internal names. Therefore, our system and stored that names in its database. Now, I'm facing a problem. as the REST API does not provide the internal names for the fields in the custom object, as their full names and IDs. Am I wrong? Is it possible to get the internal names through REST? I found, you can get this internal names through the API as a WHOLE, but is there really no way to get them using REST? It seems strange to me and I don't want to use in BULK as there limits for requests per day.

    Hi Marc,

    In bulk API endpoints are the best way to retrieve the details field you are looking for.  Calls to retrieve this detail do not count against the daily API limits for the bulk API.

  • You can add fields to fill in a PDF on the mobile app on iOS?

    Hi chaseo37975260,

    No you can only add fields in a PDF file on iOS or any mobile device. It is currently available on the PC/Mac version only.

    Thank you

    Abhishek

  • Add fields in Acrobat

    I try to import a form at FormsCentral; However, it says that I must add to my form in Acrobat.  I have Acrobat XI.  How can I do this?

    11 Acrobat, you can add fields in form editing mode by selecting: Tools > forms > change

  • Hide the fields to add fields drop-down list in the advanced search mode.

    On the drop-down list to add fields in the field of the advanced search displayed by an af:query, is there a way to hide some of the attributes? He seems to show all the attributes of the default VO.

    The fields must be visible on other pages that use the VO. Table Panel and search queries will only to display a subset of the fields in the VO.

    Assigning to the attribute Display tip to hide will not do; at least this seems to be the case, because if I do that, then, the field is not available on the data control to be placed on other pages.

    I guess I could create a separate VO just to the search page; but I try to avoid this, it invites excessive maintenance as the system grows. If no indication on how to hide a field VO on add fields while leaving the field to be displayed on other pages would be appreciated.

    Versions: JDeveloper 11.1.1.4, ADF business 11.1.1.59.23 components.

    Thank you.

    I wrote a blog post on this subject and a sample of http://tompeez.wordpress.com/2012/01/06/jdev-afquery-hide-some-attributes-from-query-panel-but-show-them-in-the-result-table/ here

    Timo

  • Add fields dynamically during execution

    Hi Experts,

    Is it possible to add fields to the form layout during execution. say at the click of a button similar to the Acro forms where we addFields() and deleteFields() methiods. InstanceManager can add subforms, but it is possible to add fields at run time.

    Kind regards.

    Rohit

    Subforms by themselves do not nuch... .they contain content (as fields), so when you add a subform you're actually adding content in the subform. So to answer your question, you cannot dynamically add a field, but you can add a field indirectly by adding a subform.

    Make sense?

    Paul

  • ADF interview panel with tree Table - add fields

    I created ADF query Panel with tree Table using JDeveloper 11 G. Under the terms of the research advance, add fields only drop-down list the fields in the primary table. My questions are,

    (1) can I search fields in the secondary table? If so, how can I do it?

    (2) how can I customize this drop-down list? Currently it shows just the whole view of the main table with unnecessary data type id.

    Thanks in advance.

    Published by: type on November 9, 2009 09:21

    Hi, I've just uploaded a few screenshots here: http://blog.jangvijay.org/2009/11/step-1-expose-accessor-to-child-vo-in.html
    Sorry if you found my previous answer not clear... :)

  • Tab 'Depends' resource object

    Hello.

    Could someone explainme works on the tab 'Depends' for a resource object?

    is resource A "is based on" the resource B, it means

    (1) If you this facility, also B A provision will be put in service, no matter if a resource B is already configured to the user

    (2) you cannot implement A resource unless the facility B is present.

    I was expectint the #2 behavior, but I'm #1 behavior

    Is this Correct?

    I have 10.3 with installed BP12 IOM.

    Thank you.

    The expected behavior is, if resource A depends on resource B, then you can't provisions resource 'A' until the facility B is put into service.
    Resource Genetiquea will be in a pending state until the 'B' resource is put into service.

    Thank you
    Suren

  • Error: "there was a disk error when you write to the file C\:Program files (x 86) \microsoft games\dungeon siege\resources\objects.dsres" during the installation of Dungeon Siege.

    When I try to install it it comes up with an error about 16% in the installation, saying that there is a disk error when you write to the file C\:Program files (x 86) \microsoft games\dungeon siege\resources\objects.dsres

    Any ideas?

    Hi MouseToe,

    What version of Dungeon Siege you trying to install?

    The cause of this problem could be the corrupted resource (.dsres) file or disk error. Here are some things you can do to solve the problem.

    Method 1: Run the disk check.

     

    Check the integrity of your hard disk for lost clusters and errors.

    To do this, follow the steps in this article: check a drive for errors

    Method 2: Defragment the hard disk.

    This improves the performance of your hard drive.

    Reference: improve performance by defragmenting your hard drive

    Method 3: Run the game as administrator.

    Here's how:

    (a) right click on the game configuration file.

    (b) choose 'Run as administrator'.

    Method 4: Try to install the game in a different folder or to a different drive

     

    Try to install the game in a different folder. If the computer has another hard disk, try to install the game on the other hard drive.

    Follow these steps.

    a. Insert the game disc in the drive.

    Note: Do not click on Quick Installation during installation.

    b. follow the setting menus until you see the change button.

    c. click change.

    d. in the path box, delete the existing path, and then type the following text:

    drive: \Program Files\Microsoftgame name Games\

    In this example,drive is the letter of the hard disk drive and the name of the game is the name of the game you are trying to install.

    e. click OK when finished.

    f. follow the instructions that appear on the screen to install the game.

    This should be it.

    For more information, please visit:

    http://support.Microsoft.com/dungeonsiegeiifaq

    For additional assistance, please post your concerns at the forum below.

    http://www.Microsoft.com/games/en-us/community/pages/forums.aspx

    Kind regards

    Shinmila H - Microsoft Support

    Visit our Microsoft answers feedback Forum and let us know what you think.

Maybe you are looking for

  • Last tab close Extionsion work differently

    Before update Firefox 13, the 'close last tab' Add we did what I wanted to do: he did not stop Firefox if I closed the last tab. He brought me to a page with a bunch of windows used previously. I don't want this functionality last restore tab. I just

  • New update knocked out my java from sun on vista.

    After logon has noticed a new update was available for my Vista, downloaded and it disabled my sun java. No website would not display same MSN. I went to the control panel and deleted the new update, rebooted the pc and now works fine. It took a long

  • Audio device plays boring loop forever, even if disabled.

    Hello I had a problem on multiple computers, Windows 7 & 8, where sometimes if a program crashes or is not closed correctly, the audio device that used the program will continuously play a short segment (maybe a tenth of a second) audio in an endless

  • sign of many at the time on EBAY

    When I'm on EBAY, every time I click on something (purchase history) (watch list) no matter WHAT I click ON, I have to reconnect... Help!

  • Error: Text flow inconsistency in text U12530 768 px breakpoint '

    I get this error only when to download on the FTP host. My web site downloads successfully but I still have this error that is displayed right after the transfer is complete. I don't get the error when I export to HTML... any ideas?