Bom dia a todos,
Gostaria de atualizar alguns dados do perfil de usuários como Nome, Sobrenome, Área e Função porém não estou encontrando a API mais adequada para tal.
A ideia é criar um serviço que execute uma vez por semana buscando dados do RM e atualizando os dados do perfil do usuário.
Tentei usar a updateUser e updateUserData mas não consegui fazer isso para outros usuário além do meu próprio.
Qual seria a API mais indicada e como usa-la?
Obrigado!!
Felipe, acredito que pra atender a demanda, atualmente, o caminho seria o via serviço SOAP. Podes verificar a lista de serviços acessar seu ambiente fluig com o contexto /services. O serviço que te atenderia seria o /webdesk/ECMColleagueService?wsdl
Neste endpoint tens o updateColleague para atualização e o getColleague para retornar os dados.
A sugestão é consumir o getColleague primeiro, carregar o objeto colleagueDto e alterar apenas os valores que você precisa, pois, como irás perceber tem bastante propriedade.
Por fim, seria interessante você abrir um ticket de melhoria com essa demanda, para que isso seja possível de fazer via API, pois, estas vão sendo liberadas conforme demanda.