October 31, 2018 at 4:40 pm #23720AdessoThomasParticipant
In our project, we have two DS servers and two IDM servers. The golden source of data is an Oracle database. We set up a reconciliation and a live sync to apply changes in the DB to LDAP on a “near time” basis.
I wonder if the the reconciliation is needed ever after the initial recon where the LDIF files are created.
The live sync scripts should do everything which is needed – or did I oversee something?
October 31, 2018 at 4:49 pm #23724[email protected]Participant
- This topic was modified 2 years, 4 months ago by AdessoThomas.
If an entry is deleted in your source database, a simple livesync won’t be able to detect it. You can work around this by setting a “deleted” flag instead of actually deleting, if you need fast reactions by IDM.
And of course “should” is not “will work”. If there is any issue, missing an entry with livesync is a possibility. A regular reconciliation (during the night, on the weekend…) will fix it.November 2, 2018 at 1:56 pm #23743AdessoThomasParticipant
Many thanks for the reply. I buy the point with the deletion (which won’t appear in our project).
But how could other modifications be “missed” by livesync?
My understanding is, OpenIDM holds a timestamp reference and – when triggered – catches up all changes, even if the last sync wasn’t successful.
Or did I get something wrong?
You must be logged in to reply to this topic.