Hi, we have some problem during update propagations to external resource of users and roles in Syncope 1.2.1. In our case, the external resource has a derived attribute configured as account id.
During the propagation task it seems that syncope performs a getRemoteObject operation (in AbstractPropagationTaskExecutor) passing username/rolename attribute instead of the designed account id attribute (internal attribute specified in user/role mapping configuration). This behavior it seems an issue and we have resolved with attached patch. Could you confirm that? Otherwise if we have a misunderstanding could you explain what is the business logic behind this routine (UserDataBinder update and RoleDataBinder update). Thanks in advance, Best regards. [http://www.intesys.it/firme/logo_intesys.jpg] Nicola Baiocco | Software Developer Intesys - Via Roveggia 122 A - 37136 Verona Tel. 045 503663 | Fax 045 503604 [email protected] www.intesys.it<http://www.intesys.it> [Great Place to Work]<http://www.intesys.it/Partecipazione-dei-dipendenti/> [Sito a impatto zero] <http://www.intesys.it/Sostenibilita-Ambientale/> Le informazioni contenute nella presente e-mail e nei suoi allegati potrebbero essere confidenziali/riservate e sono dirette unicamente ai destinatari sopra indicati. In caso di ricezione da parte di persona diversa è vietato qualunque tipo di divulgazione o copia anche parziale. Chi riceva questo messaggio per errore è pregato di inoltrarlo al mittente e di cancellare questa e-mail. This e-mail and its attachments may contain confidential/reserved information and is intended only for the use of the address(es) named above. If the reader of this message is not the intended recipient of this message, please note that distribution or copying of this communication is forbidden. Anyone who receives this communication in error should return it immediately to the sender and delete the message.
