De SIU
Pirapire/version3.1.0/conectar sq nucleo
Conectar Pirapire con SIU-SQ Núcleo
- Para conectar Pirapire con SQ Núcleo en primer lugar se debe configurar SQ Núcleo para que otros sistemas puedan acceder a los servicios que ofrece.
- La configuración se puede realizar mediante variables de entorno como paso previo a la instalación o actualización o si el sistema ya se encuentra instalado mediante configuración de archivos ini, pero en ambos casos se recomienda mantener configurado el archivo con variables de entorno instalador.env
- Configurar en instalación de SQ Núcleo
- Configurar mediante variables de entorno en el archivo instalador.env
REST_SERVIDOR_USUARIO=toba
REST_SERVIDOR_CLAVE=toba
REST_SERVIDOR_AUTH=basic
- Configurar mediante archivo ini
- Se debe verificar la configuración del archivo servidor.ini ubicado en la siguiente ruta
nucleo/config/i__produccion/p__sq_nucleo/rest/servidor.ini
autenticacion = "basic"
[settings]
formato_respuesta = "json"
url_protegida = "/.*/"
encoding = "utf-8"
[v1]
path_api = "/usr/local/app/toba/php/rest/v1"
path_api_pers = "/usr/local/app/toba/personalizacion/php/rest/v1"
- También se debe configurar el archivo servidor_usuarios.ini ubicado en la siguiente ruta
nucleo/config/i__produccion/p__sq_nucleo/rest/servidor_usuarios.ini
- Configurar en instalación de Pirapire
- Configurar mediante variables de entorno en el archivo instalador.env
- Las variables de entorno disponibles para configurar la conexión con SQ Núcleo son:
- Configurar el archivo instalador.env
REST_WS_CONSUMIDOS=sanaviron
REST_CLIENTE_SANAVIRON=basic%toba:toba@https://uunn.edu.ar/sq_nucleo/rest/v1/
- Configurar mediante archivo ini
- Para permitir que Pirapire acceda a recursos de SQ Núcleo, se debe configurar el archivo ´cliente.ini´ en la siguiente ruta
pirapire/instalacion/i__produccion/p__pirapire/rest/sanaviron/cliente.ini
[conexion]
;;Recuerde dejar una barra (/) al finalizar la URL
to = "https://uunn.edu.ar/sq_nucleo/rest/v1/"
auth_usuario = "toba"
auth_password = "toba"
auth_tipo = "basic"