How to synchronize repo users with LDAP if they not belong to JazzUsers group
According to https://jazz.net/help-dev/clm/topic/com.ibm.jazz.repository.web.admin.doc/topics/cldapsynctask.html, name and email address fields are updated in the Jazz Team Server repository if the values in repository and the LDAP user directory do not match (which is our goal) but it happens for all users in the LDAP user directory who are members of the mapped LDAP groups.
2 answers
like explained in http://www-01.ibm.com/support/docview.wss?uid=swg21470141
According to this technote we have to manually update the fields, instead we would be able to automatically update the fields via LDAP nightly sync task.
This API would also be available: https://rsjazz.wordpress.com/2012/10/12/changing-the-jazz-user-id-using-the-rtc-plain-java-client-libraries/
Comments
No, the technote only explains how to change the LDAP type. It might be necessary to do that in order to be able to write to the e-mail property. You could use the API I explain to set the values. Repotools -exportUsers and the import are the only OOTB ways besides using APIS to add and modify user information. In addition, it is possible to have an LDAP and a file based registry working in parallel. The Not LDAP users could be managed in the file based registry.
Repotools -exportUsers and the import are the only OOTB ways besides using APIS to add and modify user information.
We will try that, thank you.