This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Initial flow only in synchronisation

I want some attributes to flow to my target system but only on the first provisioning task when they are created. From that point on, I want these rules to be ignored. So the attributes should only be set when the account is created and not synced after that. Is there a way to do this? I thought perhaps 'Do not overwrite' tick box in each mapping rule might be the only way to do it. Any help appreciated. Thanks.

  • Hi DS_Walters

    Assuming you're using 1IM version 7.x you're able to exclude mapping rules in your workflow steps explicitely. That for use the Synchronization Editor, open your sync project, navigate to Workflows, select the workflow. In the workflow open the workflow step you want to exclude mapping rules, select edit and maintain the "Rule filter":

    HTH
    Carsten

  • The checkbox Do not overwrite only ensures that a value will not be overwritten when it is different to the default value of the datatype. For a string this would be the empty string, for an integer the zero and so on.

    But you achieve the insert-only data flow by setting the mapping direction to One Identity Manager only and checking the box for Ignore mapping direction restrictions on adding. I marked this in my screenshot.

    The solution from carsten.paul works as well, but you would need to create different workflow steps for the same object type that contain the insert or update processing rules.