Does CLM accept LDAP fixes? (Critical issue)
Accepted answer
Yes, the user record will be updated by the LDAP sync task. By default, synchronization happens nightly at 1:00 AM. You can make the changes immediate by executing the command repotools -syncUsers.
Please refer to the CLM 4.0.1 documentation for additional details.
http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0m1/index.jsp?topic=%2Fcom.ibm.jazz.repository.web.admin.doc%2Ftopics%2Fcldapsynctask.html
Cheers!
One other answer
Was just about to ask this question.
What happened recently is that someone removed a person from the Jazz_User group but when I looked at the list of users, the user was still there (obviously not synched yet), but he could not login, due to being removed from the ldap group. I added the user back into the group. User could login again.
My questions is, if I had not added him back into the User group, would his name have been removed from the user listing, after, QM synched that evening? It is some effort getting people added and removed so I have not tested this extensively.
Comments
As far as I am aware, users don't get removed from the Jazz Team Server if they get removed from LDAP. You would have to archive them manually. I know some teams have created a scheduled task/tool to archive the users no longer in LDAP.
Ralph,
We would like a script which automatically archives users which no longer have any repository permissions (or no longer exist in LDAP). Are you aware of any examples or how others are accomplishing this?
If you know the ID for which users to archive, here is the API you could use to archive the user. https://rsjazz.wordpress.com/2012/10/12/changing-the-jazz-user-id-using-the-rtc-plain-java-client-libraries/ and https://rsjazz.wordpress.com/2013/01/08/maintaing-user-photos-with-the-plain-java-client-libraries/
That posts are about maintaining the user data in different ways. In that process,you can also set the user as archived.