SIU-Kolla/Version 3.6.0/interfaces
Revisión del 10:58 29 mar 2016 de Ptoledo (discusión | contribuciones)
Sumario
Introducción
Para lograr una comunicación con otros módulos, SIU-Kolla ofrece diferentes servicios web a través de su API para la manipulación de entidades básicas. En algunos casos, lo servicios solo involucran la recuperación de datos, y otros ofrecen un CRUD (Create-Retrieve-Update-Delete).
Configuración
Para poder utilizar los Servicios Web, se debe dar de alta el usuarios como Sistema Externo, y posteriormente, configurar dicho usuario en la configuración REST del proyecto:
Creación de usuario como Sistema Externo
La siguientes operaciones deben ser realizadas por un usuario con los permisos suficientes.
- Ingresar al menú de 'Usuarios' e ingresar en 'Sistemas Externos'
- Seleccionar la opción 'Agregar'
- Ingresar los datos del Sistema Externo. Kolla al momento de registrar el Sistema le agrega el prefijo 'ue_'; por ejemplo si se ingresa usuario se registra el nombre ue_usuario
Creación de usuario REST
- Editar el archivo <path proyecto Kolla>/instalacion/i__<instancia>/p__kolla/rest/servidor.ini
;servidor.ini
autenticacion = basic
autenticacion = basic
- y <path proyecto Kolla>/instalacion/i__<instancia>/p__kolla/rest/servidor_usuarios.ini
;servidor_usuarios.ini
[<nombre de usuario>]
password = sP6lgHwQopaqepOzgIWw ;cambiar!
[<nombre de usuario>]
password = sP6lgHwQopaqepOzgIWw ;cambiar!
- Se debe reemplazar:
- <path proyecto Kolla>: por el path donde se encuentra instalado el proyecto SIU-Kolla
- <instancia>: por el nombre de la instancia
Para más información, consultar en la explicación de REST de Toba