Reconciliation Rule Transform Tokenize Problem

I am trying to link OIM Users to a target resource whose User ID has 'DOA' or 'doa' suffix. It works fine with 'doa' suffix but not with 'DOA'. It is implemented as 2 separate rule element.
This works fine:
Delimeters: doa
Token Number: 0
Space Delimeter: FALSE
This does not work:
Delimeters: DOA
Token Number: 0
Space Delimeter: FALSE
Can somebody help me please.

We have tried having the Reconciliation Rule only on the Employee Number. It does not work. When an existing user is modified in the trusted source, instead of having it modified in OIM, a new one is created with the same Employee Number.
Thanks,
--jtellier                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

Similar Messages

  • Xellerate - Reconciliation Rule definition: Tokenize

    Hi Gurus,
    does anyone know how the TOKENIZE transformation work in the Reconciliation Rule definition?
    My Rule Element is:
    User Profile Data: Last Name
    Operator: Contains
    Attribute: TargetCustomField
    Transform: Tokenize
    Can you help me to set properly the Rule Element Prorperties:
    Delimiters
    Token number
    Space Delimiter
    In my case i want to match
    Last Name: "Ferrari"
    with
    TargetCustomField: "Mr. Ferrari Hector"
    Thanxs in advance,
    Ettore

    What's the OIM version which you are working on? If 11G then be sure to click the "Create Recon Profile" on the resource object to make the rule work.
    -Bikash

  • Reconciliation Rules in OIM 9.1

    Hi,
    I need your input in the below mentioned problem.Lets assume we call the field UserLogin in OIM and UserID in Target System ( Target Systems are Exchange and Active Directory).
    A Sample UserLogin is A123456 and a sample UserID is 8123456 Both of these are fields are 7 characters long.
    In the Reconciliation rule, we can compare last 6 characters of both UserLogin (OIM) and UserID (AD) by using endswith function and transforming by using substring function in Recon Rules of the Design Console, but the difficulty is with second part of the rule is, If the above condition evaluates to true,we want to add one more recon rule, which should check whether UserLogin (OIM) field in starts with number say 8.
    can you please let us know, how and what is the efficient/best way of writing this recon rule.
    Thanks for your help in Advance
    Regards

    http://download.oracle.com/docs/cd/E21764_01/doc.1111/e14309/resmgt.htm#CHDDJCAH
    Check : Reconciliation Fields Tab section

  • OIM Target reconciliation - Applying logic on field used in reconciliation rule

    Hi All,
    I am working on OIM 11g R1. We are doing target accounts reconciliation from AD using OOTB connectors. samAccountName is the field used for reconciliation matching rules. Now my requirement is to apply some logic on this field(For ex: Removing whitespaces at the end of the field value or adding 0 as prefix) before the reconciliation rules are evaluated to find the match in OIM.
    Could someone help me on implementing this.
    Thanks.
    Rgds,
    Mounika

    This can be achieved creating a class for doing the data transformation and making an an entry in the ReconTransformation lookup against the field for which transformation is required. Please follow the link - http://docs.oracle.com/cd/E22999_01/doc.111/e20347/extnd_func.htm#CMSAD357

  • Reconciliation rules

    Hi all,
    I'm new to OIM and need your help with 2 requirements :
    1- We need to reconcile a list of users from a flat file to OIM but we don't want the newly created users to be provisioned to any resources. I was thinking to prevent provisioning using an access policy that will match all users . Is this the right approach? By the way, is it possible to delete an existing access policy?
    2- After reconciliation from the flat file is completed, we need to match the AD accounts to the reconciled accounts. The reconciliation rule is OIM login matches the username portion of AD mail attribute. How can we accomplish this?
    Thank you for your time

    I didn't say this, I am just removing the access policies from previous group and attach that access policy with any Dummy Group if you don wanna use Access Policy at all ?It would take very long time to go through all 200 groups and remove the access policies from them. I will have to rebuild all groups with new membership rules this is why I thought deleting all groups and membership rules will prevent provisioning. Would that be OK?
    Yes I agree with your point but your requirement is something special. You can go for Transformation Class. But before that explain your use case with some example, we may suggest something different.We need to use target resource reconciliation from AD to the newly created accounts that are reconciled from flat file. The user id in the flat file doesn't match AD attributes cn or sAMAccountName.
    For example,
    flat file userid: stewiegriffin
    AD cn: stewieg
    AD sAMAccountName: stewiegr
    AD mail: [email protected]
    so we need to match flat file userid (OIM login) with the username portion of the mail attribute
    Is creating a transformation class the best way?

  • Customized reconciliation rule

    Hi All,
    We have a requirement to customize the attribute from target side before comparing it in reconciliation rule. Lets say of i have configured reconciliation (target) with AD and sAMAccountName of person on AD is "msmith" then i have to compare it with OIM side attribute by concatinating "domain\" on "msmith" so that if my oim user id is "domain\msmith" then it should match with "msmith" on AD side. Is it possible by some customization or OOTB anyway. Please put your thoughts.
    Can we use transformation rule for this requirement? if so how can we customize these?
    TIA.......

    Thanks Kevin...but transformation rules as per documentation only talks about substring, ends string and all. Do we have any option to add few chars on target attribute side before comparing. Also i cannot use "ends with" operator as in that case if "msmith" record is coming from target side and if i have two oim records "UK\adamsmith" and "uk\msmith", then rule will return me muliple users matched. Can we add more transformation rules/adapters in reconciliation rule. TIA...

  • [svn:fx-trunk] 10229: Fixes for some transform effects problems.

    Revision: 10229
    Author:   [email protected]
    Date:     2009-09-14 08:43:43 -0700 (Mon, 14 Sep 2009)
    Log Message:
    Fixes for some transform effects problems.
    - We were not animating the postLayout properties in some cases where we should have, effectively pinning the object in place. We now animate those properties whenever applyChangesPostLayout is true.
    - A copy/paste error meant that we did not animate the scaleZ property in cases where we should have.
    - A problem in the transform code means that using a null transform center is not the same as a transform center which uses the transformX/Y/Z properties of the target object. We now force the creation/use of a transform center in all cases to avoid that problem.
    QE notes: This breaks about a dozen tests in the transform effects area, but I believe the new results are correct and the tests/bitmaps should be changed.
    Doc notes: None
    Bugs: sdk-23177
    Reviewer: Hans
    Tests run: checkintests, Mustella transform effects
    Is noteworthy for integration: No
    Ticket Links:
        http://bugs.adobe.com/jira/browse/sdk-23177
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/effects/AnimateTransform.as

  • Reconciliation Rule for Trusted Sources

    Is it possible to create a reconciliation rule for a trusted source based a user-defined field that stores a GUID? By default, OIM uses the user id in the reconciliation rule, however if the user id changes on the trusted source a recon. rule based on user id will never find a match - if I understand how the recon. rule works.
    Has anyone attempted to use something other than user id in a recon. rule for a trusted source?
    Thanks

    I have a doubt here..please clear if i am able to sucessfully explain...in reconcilliation action we wrote that "No Match Found" --> "create User". it is working fine (for me it is Sun LDAP on other side)..but issue is that when it create a user in OIM...under resource profile no resource is coming as attached...then how can one knows that this user already had a profile in LDAP and need not created a new one and also we cannot provision the same user to LDAP as it is already there...means we cannot link these two user profiles (OIM and LDAP one)....but for feasible scenerion it should be...can anyone tell me where i am wrong and what other configuration needs to be done if it is a feasible scenerion..

  • How to define complex reconciliation rule

    i have to do reconciliation with some complex rule but if i see reconciliation rule we can only define simple rule like userid = samAccountName. Please suggest how we can define complex rule.
    thanks in adv.

    http://download.oracle.com/docs/cd/E14049_01/doc.9101/e14061/busrule.htm#BIBJEFCG

  • Reconciliation rule

    Hi All,
    Is it possible to configure multiple reconciliation rule for a particular resource (AD, LDAP) as per container (OU). If possible please post the detail.
    As per my understanding we can configure the recon rule for a particular resource only with single logical operator (or/and).
    TIA...

    Hi Martin,
    I tried to achieve this for Novell eDirectory.
    For this requirement, I have created a Resource Object Form, a process form under form designer with all the mandatory fields (for provisioning) and then create a process and attach Resource object as object name and form as table name.
    I tried to assign this resource to any user and it gives me DOBJ.INSERT_FAILED error. There is nothing helpful in the logs. Could you please tell me what i am doing wrong or if any required configuration is missing.
    PS-- For now i am using the create user method and using the same adapter under integration with all the required mappings. In the form i have also created an ITResource field and assign the value eDirectory IT Resource.

  • References for developing Reconciliation Rules for OIM 11GR1

    Good Day!
    Hi Folks!
    I would like to ask if you can share some references or any documents which tackles on the development or creation of reconciliation rules for OIM 11GR1. Currently, we are trying to pull users from a SAP system and provision them to MS AD. Currently, we want to develop reconciliation rules such that we can avoid doing manual ad-hoc link.
    Aside from the documentation guide, are there any other references there available in helping us to develop recon rules from a simple definition and from there maybe we can pick it up to define a complex one?
    All answers are appreciated.
    Thanks in advance!
    Regards,
    Jeff

    reconciliation rule support very limited operator. find the below link
    http://docs.oracle.com/cd/E11223_01/doc.910/e11217/cnnctrcmpnts.htm#CEGJHBDC

  • Configuring reconciliation rule for AD

    Hello everyone,
    I have to configure Reconciliation rule for AD where i have to match user login at OIM side to Manager value at AD side. As manager is dn on AD side, how can i compare both the values. Is there any way to spilit the dn to find out the cn value before reconciliation rule will run? How does the tranform feature provided under rule element will work? If anybody came across this scenerio and got any resolution please share.
    TIA

    I have a doubt here..please clear if i am able to sucessfully explain...in reconcilliation action we wrote that "No Match Found" --> "create User". it is working fine (for me it is Sun LDAP on other side)..but issue is that when it create a user in OIM...under resource profile no resource is coming as attached...then how can one knows that this user already had a profile in LDAP and need not created a new one and also we cannot provision the same user to LDAP as it is already there...means we cannot link these two user profiles (OIM and LDAP one)....but for feasible scenerion it should be...can anyone tell me where i am wrong and what other configuration needs to be done if it is a feasible scenerion..

  • Where to mention Reconciliation Rule Name ?

    Hi,
    I have created new AD Reconciliation rule "Target Resource Recon Rule New" using Reconciliation Rule Builder, where i try to match ObjectGUID OR Employee Number.
    There is already "Target Resource Recon Rule" provided by AD Connector which runs for my AD recons which tries to match ObjectGUID OR UserId. But I don't want that.
    Now where do I tell OIM to use "Target Resource Recon Rule New " and not "Target Resource Recon Rule" ??
    Thanks
    Don

    Make the Rule "Target Resource Recon Rule New" Active by cheking the "Active" Check box in the recon rule window.
    Also Make the "Target Resource Recon Rule" inactive by unchecking the "Active" Check box in the recon rule window.

  • OIM Reconciliation Rule Tokenize Transform

    Could someone please explain the three rule element properties for the Tokenize transform for me. This is my best understanding.
    1. Delimiters - The characters used to delimit parts of the input string
    2. Token Number - the token to be used in the compare operation (numbering starts at 1)
    3. Space Delimiter - No Idea
    I currently have this working without setting the Space Delimiter, but the rule is not marked as valid.

    What's the OIM version which you are working on? If 11G then be sure to click the "Create Recon Profile" on the resource object to make the rule work.
    -Bikash

  • Transformation Mapping Problem.

    Dear BI Experts,
    In 0FIAR_O03 to 0FIAR_C03 transformation mapping between 0DOC_DATE to 0CLAMONTH getting below error.
    Rule 58 (target field: 0CALMONTH, group: Standard Group): Info Object properties 0CALMONTH
    Message no. RSTRAN525
    Diagnosis
    The properties of the Info Object selected, 0CALMONTH, do not match the properties of the available source field.
    But in 3.5 update rule we are not getting any error. How to overcome transformation problem?
    And in 0FIAP_O03 to 0FIAP_C03 transformation 0DOC_DATE to 0CLAMONTH mapping done successfully.
    Getting data also.
    Why problem in 0FIAR transformation?
    Please give any solution.
    Regards
    Ramu

    Hi
    Is there is any routine was involved in that transformation , may it was stopping  to see the actual data, or some time when you migrate from 3.x flow to bi 7.0 flow you will face the transformation ask your abap guy to dedug the transformation so that you can easily now where the exact problem lies.
    Regards
    Madan Mohan

Maybe you are looking for

  • Bursting nullpointerexception

    Hi All, I am not able to run the 'XML Publisher Report Bursting Program' successfully even though I have my bursting control file is proper and my report already generated xml output. This is my error log, Exception in thread "main" java.lang.NullPoi

  • MacBook Pro Mid-2010 kernel panic at each restart

    Hi, As most of you, I succumbed to temptation to update my MacBook Pro (mid-2010) with OSX Lion. First, I've done a traditional upgrade from Snow Leopard (10.6.8) from the Mac App Store. Due to some problems (see list bellow), I've decided to make a

  • How to arrange days in coloumn wise in crosstab

    Dear all, I have a report which counts number of days and number of jobs with their percentages. Now number of days are shown like this Day --- Jobs --- Percentage 1   ---  23  ---  2% 2   ---  45 3   ---  56 4   ---  78 5   ---  100 The above is for

  • Running Java WebStart Apps with JDK1.5

    I have just installed JDK 1.5 and it all installs fine However when i try to run a Webstart Application by clicking on a link to a JNLP file i get a dialog box telling me the following Cannot load class sun/plugin/JavaRunTime The bridge was installed

  • Set the dependant requirement dates to be scheduled to order start date

    Dear Experts, The components have been assigned to the relative operations in the routing. During the lead time scheduling, is it possible to set all the required date of the components to the order start date instead of the operation start date? How