Hi all,
I wonder if someone can share a method about how to "wait" for a move command to effectively complete before continuing processing in a driver.
I was thinking about triggering the move in the subscriber (of a loopback driver) and then catch the event (e.g. an "add" in the new/target OU) in the publisher, but I'm not sure this is neither valid nor the best approach...
My use-case is about moving Users at the end of their lifecycle (move to "Archive" OU) and, after the move, anonymize the record to comply with some regulation.
Currently, the driver in charge of the anonymization seems to work on the record while the user is in the middle of the move; I can observe in the log that the DN is shifting from previous OU to new OU in the middle of the transaction, and we have a percentage of failures (sometimes the User is anonymized, sometimes not, probably pending the speed of the move...).
Any help greatly appreciated
Jacques
Jacques Forster (IGA architect)