Hi all,
I am trying to create the following event hierarchy for management of objects in multiple ADs.
Delete User (Ordered task group)
- Conditional Task User exists in AD1 (repository set to AD1)
-- TRUE
--- Delete User job (linked)
- Conditional Task User exists in AD2 (repository set to AD2)
-- TRUE
--- Delete User job (linked)
The data in the ID store would evaluate the first condition as true and the second as false. However, the delete user job fails because it is running against repository 2 even though the conditional task evaluated false for 2 and true for 1.
If I make the conditional task public and test from there (thus bypassing the second instance at runtime) it works fine.
I've tried placing each conditional task in a separate ordered task list as well with the same result.
It appears that the linked job only maintains one instance of itself at runtime and the passed parameters are overwritten if the job is linked more then once into the sequence.
Can someone confirm / deny?
Thanks
Peter