Diferencia entre revisiones de «SIU-Arai/Modulos/Diaguita»
(→Cliente Arai-Usuarios) |
(→Cliente Arai-Usuarios) |
||
(No se muestra una edición intermedia del mismo usuario) | |||
Línea 22: | Línea 22: | ||
== Cliente Arai-Usuarios == | == Cliente Arai-Usuarios == | ||
− | Para poder vincular usuarios desde el toba-usuarios de Diaguita con Arai-Usuarios es necesario acceder a los WS que este tiene publicados. Para mantener una conexión segura se deben configurar los certificados correspondientes en /path_Instalacion/i__produccion/ | + | Para poder vincular usuarios desde el toba-usuarios de Diaguita con Arai-Usuarios es necesario acceder a los WS que este tiene publicados. Para mantener una conexión segura se deben configurar los certificados correspondientes en /path_Instalacion/i__produccion/p__diaguita/rest/rest_arai_usuarios/cliente.ini |
<syntaxhighlight lang="apache" enclose="div"> | <syntaxhighlight lang="apache" enclose="div"> | ||
Línea 84: | Línea 84: | ||
Ahora si, con todo configurado procedemos a hacer la sincronización con Arai-Registry. | Ahora si, con todo configurado procedemos a hacer la sincronización con Arai-Registry. | ||
− | Primero agregamos | + | Primero agregamos Diaguita al entorno Arai con registry:add |
<syntaxhighlight lang="bash" enclose="div"> | <syntaxhighlight lang="bash" enclose="div"> | ||
cd /path_Instalacion | cd /path_Instalacion | ||
Línea 95: | Línea 95: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | Por último hay que sincronizar todas aquellas aplicaciones a las que | + | Por último hay que sincronizar todas aquellas aplicaciones a las que Diaguita consulte WS, en este caso Arai-Uaurios. |
<syntaxhighlight lang="bash" enclose="div"> | <syntaxhighlight lang="bash" enclose="div"> | ||
./bin/arai-cli registry:sync | ./bin/arai-cli registry:sync |
Revisión actual del 16:48 20 sep 2017
Sumario
SIU-Diaguita
SIU-Diaguita es el "Módulo de Compras y Patrimonio". Esté apartado está enfocado en la integración de SIU-Diaguita en a plataforma SIU-Arai, se asume que el sistema ya está instalado y funcionando. Para ver documentación específica de Diaguita hagalo desde este link.
Para la versión 2.4.X
Primero que nada necesitamos tener en nuestro poder los certificados, se puede seguir este instructivo Con los certificados en la mano podemos configurar el sistema como cliente
Instalación
Para esta versión de Diaguita es necesario ejecutar el comando
De otro modo el comando arai-cli no se podrá ejecutar.
Cliente Arai-Usuarios
Para poder vincular usuarios desde el toba-usuarios de Diaguita con Arai-Usuarios es necesario acceder a los WS que este tiene publicados. Para mantener una conexión segura se deben configurar los certificados correspondientes en /path_Instalacion/i__produccion/p__diaguita/rest/rest_arai_usuarios/cliente.ini
to = "https://Usuarios/gestion/rest/"
auth_tipo = "ssl"
cert_file = "/certs/Diaguita-cli.cert.pem"
key_file = "/certs/Diaguita-cli.key.pem"
ca_cert = "/certs/ca.cert.pem"
Luego hay que agregar el sertificado al sistema operativo, aumimos que se encuentra en /certs/ca.cert.pem
Luego editamos el archivo de configuración
Y al final del achivo agregamos el nombre de nuestra ca_propia Quedaría algo así
.
.
mozilla/thawte_Primary_Root_CA_-_G3.crt
spi-inc.org/spi-cacert-2008.crt
ca_propia.crt
Y actualizamos con
Por ultimo reiniciamos apache ( restart ) Reemplazando los valores por los que correspondan según el entorno donde esté instalada la aplicación.
Variables de Entorno
Arai-Cli utiliza variables de entorno para acceder a archivos y otras tareas, hay que asegurarse de que las siguientes variables estén instanciadas correctamente de acuerdo al entorno de instalación de la aplicación.
export TOBA_PROYECTO=diaguita
export TOBA_PROYECTO_DIR="/usr/local/siu/diaguita/aplicacion"
export TOBA_INSTALACION_DIR="/usr/local/siu/diaguita/instalacion"
export ARAI_REGISTRY_USER=user
export ARAI_REGISTRY_PASS=pass
Sincronizando
Ahora si, con todo configurado procedemos a hacer la sincronización con Arai-Registry.
Primero agregamos Diaguita al entorno Arai con registry:add
./bin/arai-cli registry:add --maintainer-email mail@domain.edu --maintainer usuario http://Registry/arai-registry
Luego del mensaje de éxito hay que proceder a sincronizar la aplicación.
Por último hay que sincronizar todas aquellas aplicaciones a las que Diaguita consulte WS, en este caso Arai-Uaurios.
Dando Acceso
Ahora el encargado de dar un loguín a Diaguita es el IDP de usuarios, desde Arai-Usuarios en la sección de usuarios, hay que seleccionar el usuario deseado y dar el acceso correspondiente.
- Ingresar a Menu->Usuarios
- Filtrar y seleccionar un usuarios
- En la solapa Cuentas Seleccionar "Diaguita" desde el combo "Aplicación"
- En el campo "Cuenta" escribir el usuario que corresponde en Diaguita
- Guardar