Hi, we want to rename all users (the userName property of type cmerson) of an alfresco system due to an active directory change (complete new active directory).
What is the best approach to do that? API-driven or directly in database? We have identified following fields where the username has to be updated: - site memberships - ownerships of documents and folder - group memberships - user specific acls - favorites - datalist assignees - comments on documents - version history - audit trail - workflow history - workflow tasks - custom property fields in custom types
Are there any other things we should take care of?
There are folks who have done it. AFAIK Alfresco support has some scripts that may help for some instances. But in general changing the userid is not supported.