Variables de entorno para el despliegue
Esta guía permite conocer los ajustes posibles para personalizar el comportamiento de portal SIU-Huarpe y de los servicios que se ofrecen.
Configuraciones disponibles
A continuación, se describen las variables de entorno que son utilizadas para la configuración de SIU-Huarpe.
De la instalación
Variable de entorno | Descripción | Valor por defecto |
---|---|---|
URL | la url pública en la que es accesible la instalación | http://localhost:9191/siu/huarpe |
APP_ENV | indica si es un entorno de producción o desarrollo. Puede ser prod para producción, dev para desarrollo | prod |
APP_SECRET | clave secreta usada en el funcionamiento interno de Symfony. Debe ser configurado en producción | ****** |
TRUSTED_PROXIES | direcciones IP de hosts que se consideran seguros. Usado para confiar en los headers X-Forwarded-xxx del proxy reverso. | 127.0.0.1,REMOTE_ADDR |
TRUSTED_HOSTS | expresión regular que matchea con los dominios habilitados para Huarpe y SSO, puede ser definida como ^(uunn\.local)$ | |
LOG_LEVEL | el nivel de detalles del log de ejecución. Puede ser: ERROR , WARNING , NOTICE ,INFO o DEBUG | WARNING |
LOG_HANDLER | donde se registra el log de ejecución. Puede ser: error_log para mandarlo al servidor Apache | error_log |
De la institución
Variable de entorno | Descripción | Valor por defecto |
---|---|---|
NOMBRE_INSTITUCION | nombre de la institución que publica SIU-Huarpe | Institucion SIU |
AMBIENTE_COLOR | permite asignar un color especifico para identificar la instalacion | #005185 |
AMBIENTE_LOGO | permite asignar un logo especifico para identificar la instalacion | logo-cin-blanco.png |
De los servicios (bundles) a utilizar
Variable de entorno | Descripción | Valor por defecto |
---|---|---|
BUNDLE_USUARIOS_ACTIVO | Indica que se debe activar el Bundle de Arai-Documentos | 1 |
BUNDLE_USUARIOS_PERFIL_VISIBLE | Permite desactivar la visualización del "perfil del usuario" provisto por Araí. Útil cuando no se integra arai-usuarios | 1 |
BUNDLE_USUARIOS_UPDATE_DATOS | Indica si es posible editar los datos personales desde el "perfil del usuario" | 1 |
BUNDLE_USUARIOS_UPDATE_EMAIL | Indica si es posible editar el email desde el "perfil del usuario" | 1 |
BUNDLE_USUARIOS_UPDATE_PWD | Indica si es posible editar la contraseña del usuario desde el "perfil del usuario" | 1 |
- | - | - |
BUNDLE_DOCUMENTOS_ACTIVO | Indica que se debe activar el Bundle de Arai-Documentos | 0 |
BUNDLE_DOCUMENTOS_FIRMAR_TOKEN | Indica si se permite la firma vía token físico desde el Bundle de Arai-Documentos | 1 |
BUNDLE_DOCUMENTOS_FIRMAR_WEB | Indica si se permite la firma vía "FirmAR" desde el Bundle de Arai-Documentos | 1 |
BUNDLE_DOCUMENTOS_FIRMA_MULTIPLE | Indica si se permite realizar firma múltiple de documentos desde el Bundle de Arai-Documentos | 1 |
BUNDLE_DOCUMENTOS_SELLOS_ACTIVO | Indica si se utilizan sellos para realizar firma/autorización de documentos desde el Bundle de Arai-Documentos. Puede ser "1" o "0" | 0 |
BUNDLE_DOCUMENTOS_SELLOS_EDITABLES | Indica si se permite editar el contenido de los sellos desde el Bundle de Arai-Documentos. Puede ser "1" o "0" | 0 |
- | - | - |
BUNDLE_MAPUCHE_ACTIVO | Indica que se debe activar el Bundle de SIU-Mapuche | 0 |
BUNDLE_PROVEEDORES_ACTIVO | Indica que se debe activar el Bundle de Arai-Proveedores | 0 |
BUNDLE_COMPRAS_ACTIVO | Indica que se debe activar el Bundle de Compras de SIU-Diaguita | 0 |
BUNDLE_PATRIMONIO_ACTIVO | Indica que se debe activar el Bundle de Patrimonio de SIU-Diaguita | 0 |
De la sesión
Variable de entorno | Descripción | Valor por defecto |
---|---|---|
SESSION_NAME | el nombre de cookie donde se almacena las sesiones en el navegador. Si se tiene multiples instalaciones en el mimso dominio, deben ser distintas | HUARPE |
SESSION_EXPIRE | el tiempo de validez de la session medido en segundos | 3600 |
MEMCACHED_HOST | la dirección del servidor del servicio Memcached | |
MEMCACHED_PORT | el puerto donde escucha el servidor del servicio Memcached | 11211 |
Configuración del IDP para SSO
Variable de entorno | Descripción | Valor por defecto |
---|---|---|
IDP_ENTITY_ID | identificador entityID del IDP | https://uunn.local/idp/saml2/idp/metadata.php |
IDP_URL_SSO | url para iniciar el SSO | https://uunn.local/idp/saml2/idp/SSOService.php |
IDP_URL_SLS | url para iniciar el SLO desde la aplicación | https://uunn.local/idp/saml2/idp/SingleLogoutService.php' |
IDP_CERT_DATA_FILE | ruta al archivo que contiene el certificado público del IDP | /usr/local/app/config/idp.crt |
IDP_USERNAME_ATTR | atributo del token SAML que contiene el identificador del usuario | uniqueIdentifier |
IDP_LEGAJO_ATTR | atributo del token SAML que contiene el legajo del empleado (correspondiente en SIU-Mapuche) | employeeNumber |
De los cliente de api REST
Variable de entorno | Descripción | Valor por defecto |
---|---|---|
API_USUARIOS_USR | Usuario que se utilizará para autenticarse como cliente de API REST Arai-Usuarios | huarpe |
API_USUARIOS_PASS | Clave que utilizará para autenticarse como cliente de API REST API Arai-Usuarios | huarpe |
API_USUARIOS_URL | Url de publicación de API Arai-Usuarios | http://localhost:9191/siu/api/v1/ |
- | - | - |
API_DOCS_USR | Usuario que se utilizará para autenticarse como cliente de API REST Arai-Documentos | huarpe |
API_DOCS_PASS | Clave que utilizará para autenticarse como cliente de API REST API Arai-Documentos | huarpe |
API_DOCS_URL | Url de publicación de API Arai-Documentos | http://localhost:9191/siu/documentos/rest/ |
- | - | - |
API_PROVEEDORES_USR | Usuario que se utilizará para autenticarse como cliente de API REST Arai-Proveedores | proveedores |
API_PROVEEDORES_PASS | Clave que utilizará para autenticarse como cliente de API REST API Arai-Proveedores | proveedores |
API_PROVEEDORES_URL | Url de publicación de API Arai-Proveedores | http://localhost:9191/siu/proveedores/rest/ |
- | - | - |
API_PILAGA_USR | Usuario que se utilizará para autenticarse como cliente de API REST SIU-Pilaga | pilaga |
API_PILAGA_PASS | Clave que utilizará para autenticarse como cliente de API REST API SIU-Pilaga | pilaga |
API_PILAGA_URL | Url de publicación de API SIU-Pilaga | http://localhost:9191/siu/pilaga/rest/v1/ |
- | - | - |
API_DIAGUITA_USR | Usuario que se utilizará para autenticarse como cliente de API REST SIU-Diaguita | huarpe |
API_DIAGUITA_PASS | Clave que utilizará para autenticarse como cliente de API REST API SIU-Diaguita | huarpe |
API_DIAGUITA_URL | Url de publicación de API SIU-Diaguita | http://localhost:9191/siu/diaguita/rest/ |
- | - | - |
API_MAPUCHE_USR | Usuario que se utilizará para autenticarse como cliente de API REST SIU-Mapuche | huarpe |
API_MAPUCHE_PASS | Clave que utilizará para autenticarse como cliente de API REST API SIU-Mapuche | huarpe |
API_MAPUCHE_URL | Url de publicación de API SIU-Mapuche | http://localhost:9191/siu/mapuche/rest/ |
- | - | - |
API_PERSONAS_USR | Usuario que se utilizará para autenticarse como cliente de API REST de Araì-Personas | huarpe |
API_PERSONAS_PASS | Clave que utilizará para autenticarse como cliente de API REST de Araì-Personas | huarpe |
API_PERSONAS_URL | Url de publicación de API Araì-Personas | http://localhost:9191/siu/personas/rest/ |
- | - | - |