Test how LSC can be used for account synchronization from and towards FD
A few plugins like renater-partage and sinaps are used for account synchronization.
Even more synchronizations features are asked from us in the future, Samba4, SeaFile, …
We would like to do that from LSC instead of FD since FD is only supposed to talk to the LDAP and LSC is the right tool for synchronization.
Plugins hit APIs upon events in FD, or custom endpoints/scripts are used to sync users.
LSC should handle all the sync.
FD could be used to trigger LSC sync upon user save if needed.
FD could be used to edit LSC configuration if we write some code for this.
FD could be used through its API by LSC to create/update accounts.
Synchronization done right, without making FD slow or buggy, with complex conflict resolution features if needed.
- LSC needs its own setup/configuration
- LSC config is written in XML (no GUI for this as of now)
- LSC is in Java