IBM Connections: Sincronizando os usuários das aplicações
Passei por uma situação onde ocorreu mudança do LDAP, e alguns usuários tiveram o Global User ID (GUID) alterado.
Após atualizar o novo GUID no Profiles, encontrei outros erros nas aplicações:
[06/08/14 18:06:59:829 BRT] 00000043 UserDAOImpl W EJPVJ9367E: Não é possível associar o ID de login XXXXXX ao ID do usuário 5D303000-B496-17C6-95E3-40208401F1AC
Resolvi isso sincronizando os usuários nas aplicações.
Procedimento:
Passos para configurar no linux
Executar wsadmin.sh
# cd /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin # ./wsadmin.sh -lang jython -username wasadmin -password senha wsadmin> execfile("activitiesAdmin.py") wsadmin> ActivitiesMemberService.syncAllMemberExtIds() wsadmin> execfile("blogsAdmin.py") wsadmin> BlogsMemberService.syncAllMemberExtIds() wsadmin> execfile("dogearAdmin.py") wsadmin> DogearMemberService.syncAllMemberExtIds() wsadmin> execfile("communitiesAdmin.py") wsadmin> CommunitiesMemberService.syncAllMemberExtIds() wsadmin> execfile("filesAdmin.py") wsadmin> FilesMemberService.syncAllMemberExtIds() wsadmin> execfile("forumsAdmin.py") wsadmin> ForumsMemberService.syncAllMemberExtIds() wsadmin> execfile("newsAdmin.py") wsadmin> NewsMemberService.syncAllMemberExtIds() wsadmin> execfile("wikisAdmin.py") wsadmin> WikisMemberService.syncAllMemberExtIds() wsadmin> execfile("metricsAdmin.py") wsadmin> MetricsMemberService.syncAllMemberExtIds()
wsadmin> exit