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.

Parents
  • 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.

Reply
  • 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.

Children
No Data