Hi Clemens, this is happening because Syncope is calling the update() [0] method on the configured ConnId connector instance(s).
This is the default behavior, that can be anyway tuned by defining an appropriate Propagation Policy [1] with the option update delta flagged on. With that, Syncope will call the updateDelta() [2] method - provided that the involved connector(s) are implementing it. HTH Regards. [0] https://connid.tirasa.net/apidocs/1.6/org/identityconnectors/framework/spi/operations/UpdateOp.html [1] https://syncope.apache.org/docs/4.0/reference-guide.html#policies-propagation [2] https://connid.tirasa.net/apidocs/1.6/org/identityconnectors/framework/spi/operations/UpdateDeltaOp.html On 05/09/25 07:05, Bergmann, Clemens wrote:
Hi, I am unsure if this is a ConnID or a syncope question. We use the LDAP connector to propagate user attributes to a openLDAP server and an ADConnector to an Active directory. On both servers we see that whenever a user is pushed all attributes of the user are updated and not only the changed attributes. This is particularly problematic with the user password as this makes the "password last updated"-Attribute unusable. Is this expected behavior or is there something wrong with our configuration? Mit freundlichen Grüßen Clemens (Bergmann)
-- Francesco Chicchiriccò Tirasa - Open Source Excellence http://www.tirasa.net/ Member at The Apache Software Foundation Syncope, Cocoon, Olingo, CXF, OpenJPA https://about.me/ilgrosso
