1. ¿Qué necesito para integrarme con SGA?
1.1.- Permisos generales
Para que una aplicación pueda acceder a lo servicios expuestos es necesario que dicha aplicación esté dada de alta en la plataforma PAEGA. Es necesario que la aplicación indique al equipo de PAEGA que realiza el alta la siguiente información:
- Aplicación
- Código
- Nombre
- Versión
- Organismo propietario o del cual depende la aplicación
- URL
- IP
- Lista de IPs desde las cuales la aplicación accede a los servicios expuestos
- Métodos
- Lista de métodos a los cuales la aplicación necesita acceder.
- Debe de indicarse el nombre del servicio y el método. Para conocer los métodos expuestos consultar la URL donde se expone el servicio.
1.2.- Alta en SGA para AVISOS a usuarios (correos electrónicos o sms)
NOTA: Existe un número de sms limitado en el entorno de pre-producción, por lo que se recomienda hacer un buen uso de los mismos.
1.3.- Alta en SGA para EVENTOS de aplicaciones
1.3.1.- Alta de métodos expuestos
Las aplicaciones que quieran enviar eventos tienen que declarar en SGA los métodos que pueden generarlos.1.3.2.- Alta de suscripciones
Síncrona/Asíncrona: Si la suscripción es síncrona se recibirán los eventos en el momento en el que se generen. Si es asíncrona, se recibirán a intervalos predeterminados.
Agrupable/No agrupable: Las suscripciones asíncronas se dividen además en dos categorías:
No agrupada: Los eventos se recibirán por separado con la frecuencia predeterminada en SGA.
Agrupada: Los eventos generados durante un Intervalo configurable en horas se recibirán agrupados en una sola llamada a su servicio REST.
Reintentos: Número de veces que se reintentará comunicar el evento a la aplicación destino si se produce cualquier tipo de error.
Email: Opcionalmente se enviará un email a la dirección especificada en caso de que el evento agote los reintentos sin éxito.
2.- ¿Cómo solicito los permisos?
En el apartado 1.- Conceptos generales para integradores -> Cómo darme de alta , se indica cómo rellenar el formulario de alta, permisos para invocar a SIU y dónde enviarlo.