Estamos queriendo vincular personas a usuarios desde las API Rest de Arai Personas y Arai Usuarios. Usando las API de Personas pudimos ver impactada la vinculación en las tablas de Arai Personas pero lo que nos esta faltando es poder modificar el campo “persona” de Usuarios utilizando el servicio PUT /api/v2/usuarios/{identificador} el cual no estamos pudiendo ejecutar ya que el identificador de la persona es un campo de tipo uuid y el campo persona en el servicio solo acepta parámetros de tipo integer.
Si es este el servicio que debemos ejecutar ¿Habría que modificar la restricción de solo integer?
¿Hay algún otro servicio para vincular usuarios a personas?
Usando las API de Personas pudimos ver impactada la vinculación en las tablas de Arai Personas pero lo que nos esta faltando es poder modificar el campo “persona” de Usuarios utilizando el servicio PUT /api/v2/usuarios/{identificador}
la pregunta que me viene a la mente seria, por que no utilizan el comando de inicializacion de personas que se encuentra en el IDM?.. lo gestionan via API desde algun aplicativo propio?
Si es este el servicio que debemos ejecutar ¿Habría que modificar la restricción de solo integer?
basicamente, a partir de este hilo incluimos en la hotfix 3.2.4 un cambio con la correccion para este bug , nos quedo mal la definicion del modelo de datos en la API.
Hola. Nosotros en nuestra instalacion de expediente electronico integrado, buscamos hacer lo mismo. Hace poco Actualizamos la solucion a la version 1.7.5, teniendo ahora la api de arai personas, nos interesa tener un primer vistazo de como implementaron su script de creacion de usuarios mediante api.
En nuestro caso tenemos un script que se ejecuta periodicamente, en donde se recuperan los usuarios desde SIU mapuche y se hacen las llamadas necesarias a la API para crear los usuarios faltantes en arai usuarios, sin embargo, no esta preparado para la nueva api de arai personas por el momento.
Buenos días Erwin.
Nosotros tenemos un script que mediante los usuarios de Guaraní genera los usuarios en Arai por API, tuvimos que agregar luego de la generación del usuario la generación de la persona con los siguientes servicios:
1 - Creación de la persona (POST)/api-personas/v1/personas
2 - Crear la relacion persona-usuario (POST)/api-personas/v1/personas/{persona_uuid}/usuarios
3 - Actualizar el id de persona en el usuario (PUT)/api-usuarios/v2/usuarios/{usuario_uuid}
4 - Actualizar el campo “es_firmante” con (PUT)/api-personas/v1/personas/{persona_uuid}