Herramientas de usuario

Herramientas del sitio


integrabilidad:manuales:manual_del_instalador

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
integrabilidad:manuales:manual_del_instalador [2013/05/06 16:25]
administrador [Requerimientos de Software de Base]
integrabilidad:manuales:manual_del_instalador [2019/10/22 13:55] (actual)
Línea 49: Línea 49:
  
 ===== Requerimientos de Software de Base ===== ===== Requerimientos de Software de Base =====
 +
  
 \\  \\ 
 A continuación se indican los requisitos de Software de Base con que se debe contar para la implementación del piloto de Integrabilidad. A continuación se indican los requisitos de Software de Base con que se debe contar para la implementación del piloto de Integrabilidad.
 +
  
 En la tabla siguiente se indican los 3 tipos de actores a implementar:​ En la tabla siguiente se indican los 3 tipos de actores a implementar:​
  
  
-  ​* Autenticador,​+    ​* Autenticador,​
  
-  * Coordinador y 
  
-  ​Fuente Auténtica+    ​Coordinador y
  
  
-y para cada uno de ellos los componentes de software de base que requieren para su operación.+    * Fuente Auténtica
  
  
-**Tabla: Requisitos Mínimos ​de Software ​de Base. +y para cada uno de ellos los componentes ​de software de base que requieren para su operación.
-**+
  
  
-^ Tipo Servidor ^ Software de Base ^ Autenticador ^ Coordinador ^ Fuente Auténtica ^+**Tabla: Requisitos Mínimos de Software de Base. **
  
-Sistema Operativo (instalado) | Windows 2003 Server o superior (sobre el que se instalaran los Servidores de INTEGRABILIDAD PECAS configurados para cada tipo de actor)| X | X | X | +{{ :​integrabilidad:​manuales:​manualinstpage4.jpg?​nolink ​|}}
-| Motor de Base de Datos (instalado) | |  |  |  | +
- ​| ​ |  |  |  |+
  
-X 
-X 
-X Microsoft SQL Server 2000 o 
-posterior + Services Packs 
-• En caso de ser SQL2005, las 
-Bases de Datos deberán ser 
-una instalación NO-Case- 
-Sensitive. 
-• En caso de usar SQL2000 la 
-instancia del SQL deberá ser 
-NO-Case-Sensitive. 
-Motor de 
-Base de Datos 
-(instalado) 
-Ó Base de Datos ORACLE 9i o 
-superior 
-X 
-X 
-X 
-Windows 2003 Server o superior, 
-con los servicios de Internet 
-Information Services (IIS) o 
-Servidor Web 
-(a instalar durante el 
-piloto) 
-Apache Web Server 
-X 
-X 
-X 
-Servidor LDAP Apache Directory Server 
-(a instalar durante el 
-piloto) U Otro LDAP 
-X 
-Para agilizar los tiempos y focalizar las actividades en el modelo de 
-integrabilidad se requiere que tanto el Sistema Operativo como la 
-Base de Datos opción SQL server ya se encuentren instaladas en los 
-equipos al momento de comenzar con la implementación. 
-Respecto a los servidores web y el Directorio LDAP serán instalados 
-como parte del proceso de implementación del piloto para indicar 
-aspectos propios de la misma. 
-Los motores de base de datos indicados son los requeridos para el 
-soporte de datos de los propios servidores de Integrabilidad,​ pero el 
-modelo soporta y permite conectar entre si todo motor de base de 
  
-datos que cumpla los estándares de SQL y disponga sus drivers +Para agilizar los tiempos y focalizar las actividades en el modelo de integrabilidad se requiere que tanto el Sistema Operativo como la Base de Datos opción SQL server ya se encuentren instaladas en los equipos al momento de comenzar con la implementación.  
-ODBC o ADO. +Respecto a los servidores web y el Directorio LDAP serán instalados como parte del proceso de implementación del piloto para indicar aspectos propios de la misma.  
-Como parte de las actividades de la implementación y en función +Los motores de base de datos indicados son los requeridos para el soporte de datos de los propios servidores de Integrabilidad,​ pero el modelo soporta y permite conectar entre si todo motor de base de datos que cumpla los estándares de SQL y disponga sus drivers ODBC o ADO.  
-de las estimaciones de demanda que se realicen, la configuración +Como parte de las actividades de la implementación y en función de las estimaciones de demanda que se realicen, la configuración existente de servidores y las opciones o alternativas posibles, se generarán las recomendaciones respecto al modelo de producción a implementar y su esquema de despliegue y crecimiento.
-existente de servidores y las opciones o alternativas posibles, se +
-generarán las recomendaciones respecto al modelo de +
-producción a implementar y su esquema de despliegue y +
-crecimiento.+
  
-\\ + 
 +\\
  
 ===== Requerimientos mínimos de Hardware ===== ===== Requerimientos mínimos de Hardware =====
 \\  \\ 
  
-Se requerirán un equipo para cada actor donde se implementará +Se requerirán un equipo para cada actor donde se implementará además el software de base indicado para cada uno en el punto anterior
-además el software de base indicado para cada uno en punto + 
-anterior +  ​* ​Autenticador (1 equipo) 
-• Autenticador (1 equipo) + 
-• Coordinador (1 equipo) +  * Coordinador (1 equipo) 
-• Fuentes Auténticas (6 equipos) + 
-Equipo Servidor Hardware requerido +  * Fuentes Auténticas (6 equipos) 
-Autenticador + 
-Coordinador +{{ :​integrabilidad:​manuales:​manualinstpage5_1.jpg?​nolink |}} 
-Fuente + 
-Auténtica +Todos los productos cliente de software de la Suite PECAS para la administración de los servidores de Integrabilidad se pueden instalar en equipos estándar de escritorio o laptops. 
-Equipo Pentium IV o superior +
-Memoria RAM Recomendado 4 GB +
-+
-+
-+
-Servidor Aplicaciones +
-Integrabilidad Disco 10 GB de espacio disponible (7200 RPM +
-+
-Banda Ancha con IP Fija +
-+
-+
-+
-Conexión a Internet +
-Modem Banda Ancha Movil +
-X +
-X +
-Todos los productos cliente de software de la Suite PECAS para la +
-administración de los servidores de Integrabilidad se pueden instalar en +
-equipos estándar de escritorio o laptops.+
 La configuración mínima recomendada es: La configuración mínima recomendada es:
-Equipos + 
-CLIENTES Hardware requerido +{{ :​integrabilidad:​manuales:​manualinstpage5_2.jpg?​nolink |}} 
-MS Windows 2000/​2003/​XP/​Vista +
-Pentium IV o superior +
-Memoria RAM mínimo 2 GB +
-Equipos para +
-software cliente de +
-PECAS +
-Disco 512 MB libre+
 \\  \\ 
  
Línea 191: Línea 119:
 \\  \\ 
  
-Si bien cualquier servidor de LDAP puede ser utilizado, en el presente +Si bien cualquier servidor de LDAP puede ser utilizado, en el presente documento se selecciono el caso del Apache Directory Server.
-documento se selecciono el caso del Apache Directory Server.+
  
 Los pasos a seguir son: Los pasos a seguir son:
  
-􀀹 Crear usuarios LDAP. Instalar Apache Studio, para administrar el +  * Crear usuarios LDAP. Instalar Apache Studio, para administrar el servidor LDAP.
-servidor LDAP.+
  
-􀀹 El usuario default para conectarse a Apache directory Server es +  * El usuario default para conectarse a Apache directory Server es "​uid=admin,​ou=system",​ password="​secret"​
-"​uid=admin,​ou=system",​ password="​secret"​+
  
-􀀹 Crear un usuario "​administrador",​ para poder ingresar a PECAS.+  * Crear un usuario "​administrador",​ para poder ingresar a PECAS.
 \\  \\ 
  
Línea 210: Línea 135:
  
  
-Proceder a instalar Pecas siguiendo el instructivo que se encuentra en el +Proceder a instalar Pecas siguiendo el instructivo que se encuentra en el CD de Instalación. Luego de iniciar el servidor, configurar la validación con LDAP, los pasos son:
-CD de Instalación. Luego de iniciar el servidor, configurar la validación +
-con LDAP, los pasos son:+
  
-􀀹 En el diálogo de buscar usuarios, elegir "​conectar con estas +  * En el diálogo de buscar usuarios, elegir "​conectar con estas credenciales"​. Usar "​uid=admin,​ou=system",​ password="​secret"​ para conectarse al LDAP
-credenciales"​. Usar "​uid=admin,​ou=system",​ password="​secret"​ +
-para conectarse al LDAP+
  
-􀀹 Seleccionar como usuario predeterminado el usuario +  * Seleccionar como usuario predeterminado el usuario "​administrador"​
-"​administrador"​+
  
-Esta instalación se deberá realizar en todos los equipos que soportes ​a +Esta instalación se deberá realizar en todos los equipos que soporten ​a los siguientes actores del modelo de Integrabilidad:​ (servidor ​Autenticador, servidor Coordinador,​ servidor de Fuente Auténtica)
-los siguientes actores del modelo de Integrabilidad:​ (servidor +
-autenticador, servidor Coordinador,​ servidor de Fuente Auténtica)+
  
 \\  \\ 
Línea 230: Línea 148:
 \\  \\ 
  
-􀀹 Crear las bases de datos Pecas necesarias para cada actor en el o +  * Crear las bases de datos Pecas necesarias para cada actor en el o los motores de base de datos. 
-los motores de base de datos.+    * PecasAutenticacion 
 +    * PecasAutorizacion 
 +    * PecasFuenteAutentica
  
-􀂃 PecasAutenticacion+  * Hacer el restore de los backups en MSSqlserver.
  
-􀂃 PecasAutorizacion+  * Crear los alias ODBC
  
-􀂃 PecasFuenteAutentica+  * Agregar los alias al Guardián (Usar GuardianPerfiles.exe si se usa validación contra el servidor LDAP) 
 +\\ 
  
-􀀹 Hacer el restore de los backups en MSSqlserver.+==== Instalar: Servidor web ==== 
 +\\ 
  
 +El servidor Web puede ser IIS o Apache. Debe permitir ejecutar aplicaciones CGI.
  
-􀀹 Crear los alias ODBC+Si ya existe otro webserver, es recomendable instalar el servidor apache en el puerto 8080. (Ver [[integrabilidad:​manuales:​manual_del_instalador#​Tutorial 1: Instalar apache en el puerto 8080|Tutorial 1]]).
  
-􀀹 Agregar ​los alias al Guardián ​(Usar GuardianPerfiles.exe si se usa +Dado que el modelo de Integrabilidad opera sobre internet, ​los siguientes servidores ​(servidor ​autenticador,​ servidor Coordinador,​ servidor de Fuente Auténtica), tendrán que tener acceso al servidor web de manera local.
-validación contra el servidor ​LDAP) +
-\\ +
  
-==== Instalar: Servidor web ==== 
-\\  
- 
-El servidor Web puede ser IIS o Apache. Debe permitir ejecutar 
-aplicaciones CGI. 
-Si ya existe otro webserver, es recomendable instalar el servidor apache 
-en el puerto 8080. (Ver Tutorial 1) 
-Dado que el modelo de Integrabilidad opera sobre internet, los 
-siguientes servidores (servidor autenticador,​ servidor Coordinador,​ 
-servidor de Fuente Auténtica),​ tendrán que tener acceso al servidor 
-web de manera local 
 \\  \\ 
  
Línea 264: Línea 174:
 \\  \\ 
  
-􀀹 Crear un Directorio con permisos de ejecución CGI +  * Crear un Directorio con permisos de ejecución CGI 
-Apache: hay dos opciones +    ​* ​Apache: hay dos opciones 
-􀂃 usar el directorio CGI-BIN que viene por default +      ​* ​usar el directorio CGI-BIN que viene por default 
-􀂃 crear un directorio especial "​scripts"​ en c:\scripts (Ver +      ​* ​crear un directorio especial "​scripts"​ en c:\scripts (Ver Tutorial 2) 
-Tutorial 2) +    ​* ​IIS: Crear un directorio virtual "​scripts"​ en c:\scripts y asignarle permisos de ejecución.
-IIS: Crear un directorio virtual "​scripts"​ en c:\scripts y asignarle +
-permisos de ejecución. +
-􀀹 Modificar el archivo Hosts para apuntar a las ip de las máquinas. (El +
-archivo se encuentra en %windir%\system32\drivers\etc) +
-Utilizar el programa ModificarHosts.Exe que se encuentra en +
-c:\scripts para modificarlo. +
-􀀹 Modificar IniServer.ini +
-o Abrir el archivo c:​\scripts\iniserver.ini y modificar las +
-direcciones,​ tener en cuenta el directorio y el puerto donde +
-están instalados los servicios. +
-o [servicios] +
-􀂃 autenticacion=http://​autenticador:​8080/​scripts/​auten +
-ticacion.exe/​wsdl/​Iautenticacion +
-􀂃 autorizacion=http://​autorizador:​8080/​scripts/​autorizaci +
-on.exe/​wsdl/​Iautorizacion +
-􀂃 consultassql=http://​fuenteautentica1:​8080/​scripts/​con +
-sultassql.exe/​wsdl/​IConsultasSQL+
  
 +  * Modificar el archivo Hosts para apuntar a las ip de las máquinas. (El archivo se encuentra en %windir%\system32\drivers\etc). Utilizar el programa ModificarHosts.Exe que se encuentra en c:\scripts para modificarlo.
  
-􀂃 usuarios=http://​autorizador:​8080/​scripts/​usuarios.exe/​ +  * Modificar IniServer.ini 
-wsdl/​Iusuarios +    * Abrir el archivo c:​\scripts\iniserver.ini y modificar las direcciones,​ tener en cuenta el directorio y el puerto donde están instalados los servicios. 
-Para las fuentes autenticas, verificar la siguiente sección: +    * **[servicios]** 
-[fuenteautentica] +      * **autenticacion** = http://​autenticador:​8080/​scripts/​autenticacion.exe/​wsdl/​Iautenticacion 
-􀂃 basededatos=PecasFuenteAutentica +      * **autorizacion** = http://​autorizador:​8080/​scripts/​autorizacion.exe/​wsdl/​Iautorizacion 
-􀂃 claveprivada=c:​\scripts\certificados\recursos_privad +      * **consultassql** = http://​fuenteautentica1:​8080/​scripts/​consultassql.exe/​wsdl/​IConsultasSQL 
-a.pfx +      * **usuarios**=http://​autorizador:​8080/​scripts/​usuarios.exe/​wsdl/​Iusuarios 
-􀂃 passphrase=claverecursos+    ​* ​Para las fuentes autenticas, verificar la siguiente sección: 
 +    * **[fuenteautentica]** 
 +      * **basededatos** //PecasFuenteAutentica// 
 +      * **claveprivada** //c:​\scripts\certificados\recursos_privada.pfx// 
 +      * **passphrase** //claverecursos//
 \\  \\ 
  
Línea 308: Línea 206:
 \\  \\ 
  
-􀀹 Instalar PECAS, configurado para usar autenticación LDAP +  * Instalar PECAS, configurado para usar autenticación LDAP. 
-􀀹 Instalar apache web server. +  ​* ​Instalar apache web server. 
-􀀹 Copiar los webservices en c:​\scripts. +  ​* ​Copiar los webservices en //c:\scripts//
-􀀹 Instalar la base PecasAutenticación +  ​* ​Instalar la base PecasAutenticación. 
-􀀹 Entrar con el Administrador de pecas a la base PecasAutenticación +  ​* ​Entrar con el Administrador de pecas a la base PecasAutenticación. 
-􀀹 En Organización \ "​Puestos y Usuarios"​ dar de alta todos los usuarios +  ​* ​En Organización \ "​Puestos y Usuarios"​ dar de alta todos los usuarios intervinientes. 
-intervinientes. +    ​* ​Buscar el usuario en el servidor LDAP y agregarlo. 
-Buscar el usuario en el servidor LDAP y agregarlo. +    ​* ​Cargar el código externo del usuario. 
-Cargar el código externo del usuario. +  ​* ​En Seguridad \ Guardián, asignar los usuarios al perfil "​Usuario"​.
-􀀹 En Seguridad \ Guardián, asignar los usuarios al perfil "​Usuario"​+
 \\  \\ 
  
Línea 323: Línea 220:
 \\  \\ 
  
-􀀹 Instalar PECAS, configurado para usar autenticación LDAP +  * Instalar PECAS, configurado para usar autenticación LDAP.
-􀀹 Instalar apache web server. +
-􀀹 Copiar los webservices en c:​\scripts. +
-􀀹 Instalar la base PecasFuenteAutentica +
-􀀹 Entrar con el Administrador de pecas a la base +
-PecasFuenteAutentica +
-o En Organización \ "​Puestos y Usuarios"​ dar de alta todos los +
-usuarios intervinientes. +
-􀂃 Buscar el usuario en el servidor LDAP y agregarlo. +
-􀂃 Cargar el código externo del usuario. +
-o Ir a Integrabilidad \ Actores. +
-􀂃 Agregar los actores "​coordinador"​ y el usuario +
-correspondiente a la fuente auténtica.+
  
 +  * Instalar apache web server.
  
-Ir a Integrabilidad \ Coordinadores. +  * Copiar los webservices en //​c:​\scripts//​. 
-􀂃 Agregar los actores que representan coordinadores ( + 
-solo 1 en la primer etapa) +  * Instalar la base //​PecasFuenteAutentica//​. 
-􀂃 Asignarle la url del autenticador asociado (cada + 
-coordinador tiene un autenticador asociado). Por +  * Entrar con el Administrador de pecas a la base //​PecasFuenteAutentica//​ 
-ejemplo: +    * En Organización \ "​Puestos y Usuarios"​ dar de alta todos los usuarios intervinientes. 
-http://​autenticador:​8080/​scripts/​autenticacion.exe/​ws +      * Buscar el usuario en el servidor LDAP y agregarlo. 
-dl/​IAutenticacion +      * Cargar el código externo del usuario. 
-Ir a Integrabilidad \ Fuentes Autenticas +    * Ir a Integrabilidad \ Actores. 
-􀂃 Agregar el actor que representa a la fuente +      * Agregar los actores "​coordinador"​ y el usuario correspondiente a la fuente auténtica. 
-auténtica. +    * Ir a Integrabilidad \ Coordinadores. 
-􀂃 Agregar los servicios de la fuente auténtica:​ +      ​* ​Agregar los actores que representan coordinadores (solo 1 en la primer etapa) 
-• Cargar nombre, código externo, y la url del +      ​* ​Asignarle la url del autenticador asociado (cada coordinador tiene un autenticador asociado). Por ejemplo: http://​autenticador:​8080/​scripts/​autenticacion.exe/​wsdl/​IAutenticacion 
-servicio de consultas. Por ejemplo: +    ​* ​Ir a Integrabilidad \ Fuentes Autenticas 
-http://​fuenteautentica4:​8080/​scripts/​consultass +      ​* ​Agregar el actor que representa a la fuente auténtica. 
-ql.exe/​wsdl/​IConsultasSQL +      ​* ​Agregar los servicios de la fuente auténtica:​ 
-• Marcar que el servicio se resuelve con una +        ​* ​Cargar nombre, código externo, y la url del servicio de consultas. Por ejemplo: ​ http://​fuenteautentica4:​8080/​scripts/​consultassql.exe/​wsdl/​IConsultasSQL 
-consulta. Elegir las consultas que debe devolver +        ​* ​Marcar que el servicio se resuelve con una consulta. Elegir las consultas que debe devolver el servicio. 
-el servicio. +    ​* ​Ir a Integrabilidad \ Autorizaciones 
-Ir a Integrabilidad \ Autorizaciones +      ​* ​Armar una rama de menú, cuyo nodo raiz se llame "​Auditoria",​ debajo de él un nodo con el código externo de la fuente auténtica y debajo de este último todos los servicios. Cargar el código externo de cada servicio. 
-􀂃 Armar una rama de menú, cuyo nodo raiz se llame +      ​* ​Autorizar los coordinadores que pueden utilizar cada servicio.
-"​Auditoria",​ debajo de él un nodo con el código +
-externo de la fuente auténtica y debajo de este +
-último todos los servicios. Cargar el código externo de +
-cada servicio. +
-􀂃 Autorizar los coordinadores que pueden utilizar cada +
-servicio.+
 \\  \\ 
  
Línea 371: Línea 251:
 \\  \\ 
  
-􀀹 Instalar PECAS, configurado para usar autenticación LDAP +  * Instalar PECAS, configurado para usar autenticación LDAP
-􀀹 Instalar apache web server. +
-􀀹 Copiar los webservices en c:​\scripts. +
-􀀹 Instalar la base PecasAutorización +
-􀀹 Entrar con el Administrador de pecas a la base PecasAutorización +
-o En Organización \ "​Puestos y Usuarios"​ dar de alta todos los +
-usuarios intervinientes. +
-􀂃 Buscar el usuario en el servidor LDAP y agregarlo. +
-􀂃 Cargar el código externo del usuario. +
-􀂃 En Seguridad \ Guardián, asignar los usuarios al perfil +
-"​Usuario"​ +
-o Ir a Integrabilidad \ Actores, dar de alta los actores. +
-o Ir a Integrabilidad \ Definir Coordinador,​ Agregar el usuario +
-que corresponde al coordinador. +
-􀂃 Guardar el password para poder validarlo. +
-o Ir a Integrabilidad \ Fuentes Autenticas+
  
 +  * Instalar apache web server.
  
-􀂃 Agregar los actores que representan a la fuente +  * Copiar los webservices en c:​\scripts. 
-auténtica. + 
-􀂃 Agregar los servicios de la fuente auténtica:​ +  * Instalar la base PecasAutorización. 
-• Cargar nombre, código externo, y la url del + 
-servicio de fuente autentica. Por ejemplo: +  * Entrar con el Administrador de pecas a la base PecasAutorización 
-http://​fuenteautentica1:​8080/​scripts/​fapecas.ex +    * En Organización \ "​Puestos y Usuarios"​ dar de alta todos los usuarios intervinientes. 
-e/​wsdl/​IFuenteAutentica +      * Buscar el usuario en el servidor LDAP y agregarlo. 
-Ir a Integrabilidad \ Autorizaciones +      * Cargar el código externo del usuario. 
-􀂃 Armar una rama de menú, cuyo nodo raiz se llame +      * En Seguridad \ Guardián, asignar los usuarios al perfil "​Usuario"​ 
-"​Auditoria",​ debajo de él los nodos con el código +    * Ir a Integrabilidad \ Actores, dar de alta los actores. 
-externo de las fuentes auténticas. Debajo de cada +    * Ir a Integrabilidad \ Definir Coordinador,​ Agregar el usuario que corresponde al coordinador. 
-fuente crear los nodos que representas los servicios de +      * Guardar el password para poder validarlo. 
-cada una. +    * Ir a Integrabilidad \ Fuentes Autenticas 
-􀂃 Cargar los códigos externos de los servicios. +      * Agregar los actores que representan a la fuente auténtica. 
-􀂃 Autorizar los actores que pueden utilizar cada +      ​* ​Agregar los servicios de la fuente auténtica:​ 
-servicio.+        ​* ​Cargar nombre, código externo, y la url del servicio de fuente autentica. Por ejemplo: http://​fuenteautentica1:​8080/​scripts/​fapecas.exe/​wsdl/​IFuenteAutentica 
 +    ​* ​Ir a Integrabilidad \ Autorizaciones 
 +      ​* ​Armar una rama de menú, cuyo nodo raiz se llame "​Auditoria",​ debajo de él los nodos con el código externo de las fuentes auténticas. Debajo de cada fuente crear los nodos que representas los servicios de cada una. 
 +      ​* ​Cargar los códigos externos de los servicios. 
 +      ​* ​Autorizar los actores que pueden utilizar cada servicio.
 \\  \\ 
 \\  \\ 
Línea 415: Línea 285:
 \\  \\ 
  
-􀀹 Después de instalar apache, detener el servidor. +  * Después de instalar apache, detener el servidor. 
-o (Panel de control\Herramientas Administrativas\Servicios,​ +    ​* ​Panel de control\Herramientas Administrativas\Servicios,​servicio Apache2.2 
-servicio Apache2.2 + 
-􀀹 Abrir el archivo httpd.conf ubicado en c:\Program Files\Apache +  * Abrir el archivo httpd.conf ubicado en c:\Program Files\Apache Software Foundation\Apache2.2\conf. 
-Software Foundation\Apache2.2\conf. +    ​* ​Buscar la línea = **Listen 80** 
-Buscar la línea = Listen 80 +    ​* ​Cambiarla por **Listen 8080** 
-Cambiarla por Listen 8080 + 
-􀀹 Reiniciar el servidor apache.+  ​* ​Reiniciar el servidor apache.
 \\  \\ 
  
Línea 428: Línea 298:
 \\  \\ 
  
-Se debe agregar el path del directorio al archivo httpd.conf ubicado en +  * Se debe agregar el path del directorio al archivo httpd.conf ubicado en c:\Program Files\Apache Software Foundation\Apache2.2\conf:​
-c:\Program Files\Apache Software Foundation\Apache2.2\conf:​ +
-􀀹 Dentro de <​IfModule alias_module>,​ debajo de la linea +
-o ScriptAlias /cgi-bin/ "​c:/​Program Files/​Apache Software +
-Foundation/​Apache2.2/​cgi-bin/"​ +
-agregar la siguiente linea: +
-ScriptAlias /scripts/ "​c:/​scripts/"​ +
-􀀹 Agregar la siguiente entrada al final del archivo +
-<​Directory "​c:/​scripts/">​ +
-AllowOverride None+
  
 +  * Dentro de ''<​IfModule alias_module>'',​ debajo de la linea
 +    * ScriptAlias /cgi-bin/ "​c:/​Program Files/​Apache Software Foundation/​Apache2.2/​cgi-bin/"​
  
 +  * Agregar la siguiente linea:
 +    * ScriptAlias /scripts/ "​c:/​scripts/"​
 +  * Agregar la siguiente entrada al final del archivo ​
 +''<​Directory "​c:/​scripts/">​
 +AllowOverride None
 Options ExecCGI Options ExecCGI
 Order allow,deny Order allow,deny
 Allow from all Allow from all
-</​Directory>​ +</​Directory>​''​ 
-􀀹 Reiniciar el servidor apache para que tome los cambios.+  
 +  * Reiniciar el servidor apache para que tome los cambios.
 \\  \\ 
  
Línea 452: Línea 321:
 === Instalar servidor LDAP: Apache Directory Server === === Instalar servidor LDAP: Apache Directory Server ===
  
-El servidor LDAP utilizado se puede bajar de +El servidor LDAP utilizado se puede bajar de http://​directory.apache.org/​apacheds/​1.5/​downloads.html 
-http://​directory.apache.org/​apacheds/​1.5/​downloads.html + 
-Se puede utilizar la instalación default con las opciones que vienen +Se puede utilizar la instalación default con las opciones que vienen predefinidas.
-predefinidas.+
 El servidor se instala en el puerto 10389. El servidor se instala en el puerto 10389.
 +
  
  
 === Instalar administrador de LDAP: Apache Directory Studio === === Instalar administrador de LDAP: Apache Directory Studio ===
  
-El administrador de LDAP es necesario para poder crear nuevos usuarios +El administrador de LDAP es necesario para poder crear nuevos usuarios en el servidor de LDAP. 
-en el servidor de LDAP.+
 Se puede bajar de http://​directory.apache.org/​studio/​downloads.html Se puede bajar de http://​directory.apache.org/​studio/​downloads.html
 +
 Al igual que el servidor, la instalación es por default. Al igual que el servidor, la instalación es por default.
 +
  
  
 === Iniciar el administrador de LDAP === === Iniciar el administrador de LDAP ===
  
-Ejecutar el administrador desde Inicio/​Todos los programas/​Apache +Ejecutar el administrador desde Inicio/​Todos los programas/​Apache Directory Suite/​Studio/​Studio 
-Directory Suite/​Studio/​Studio +La primera vez que se ejecuta aparece una ventana de bienvenida, buscar el ícono Workbench y aparecerá la ventana de trabajo normal.
-La primera vez que se ejecuta aparece una ventana de bienvenida, +
-buscar el ícono Workbench y aparecerá la ventana de trabajo normal.+
  
 +{{ :​integrabilidad:​manuales:​manualinstpage12_1.jpg?​nolink |}}
 +
 +Para administrar el servidor de LDAP instalado, hay que crear una conexión con el servidor.
 +
 +En Connections,​ hacer clic en ícono "New Connection"​ y completar el diálogo con los siguientes datos:
 +
 +{{ :​integrabilidad:​manuales:​manualinstpage12_2.jpg?​nolink |}}
  
-Para administrar el servidor de LDAP instalado, hay que crear una 
-conexión con el servidor. 
-En Connections,​ hacer clic en ícono "New Connection"​ y completar el 
-diálogo con los siguientes datos 
 Hacer clic en Next. Completar la información del usuario como sigue.. Hacer clic en Next. Completar la información del usuario como sigue..
  
 +{{ :​integrabilidad:​manuales:​manualinstpage13_1.jpg?​nolink |}}
  
-El usuario uid=admin, ou=system es un usuario que viene preinstalado,​ es +El usuario uid=admin, ou=system es un usuario que viene preinstalado,​ es el usuario administrador del LDAP. La password es "​secret"​. 
-el usuario administrador del ldap. La password es "​secret"​ +Hacer clic en Finish. En la lista de conexiones aparecerá el nombre "​Local"​ e intentará conectarse al servidor.
-Hacer clic en Finish. En la lista de conexiones aparecerá el nombre +
-"​Local"​ e intentará conectarse al servidor.+
 Al conectarse muestra la siguiente ventana Al conectarse muestra la siguiente ventana
 +
 +{{ :​integrabilidad:​manuales:​manualinstpage13_2.jpg?​nolink |}}
 +
  
  
 === Agregar usuarios al servidor LDAP === === Agregar usuarios al servidor LDAP ===
  
-Para agregar un nuevo usuario, hay que ir a la rama DIT \ Root DSE +Para agregar un nuevo usuario, hay que ir a la rama DIT \ Root DSE\ou=system\ou=users 
-\ou=system\ou=users + 
-Haciendo clic derecho se muestra un menú contextual, seleccionar la +Haciendo clic derecho se muestra un menú contextual, seleccionar la opción New Entry. Aparece la siguiente ventana
-opción New Entry. Aparece la siguiente ventana+ 
 + 
 +{{ :​integrabilidad:​manuales:​manualinstpage14_1.jpg?​nolink |}} 
 + 
 Hacer clic en Next. Hacer clic en Next.
-En la siguiente ventana seleccionar la clase inetOrgPerson y hacer clic +En la siguiente ventana seleccionar la clase inetOrgPerson y hacer clic en Add y luego en Next. 
-en Add y luego en Next. +En la siguiente ventana, hay que cargar el nombre del usuario, en RDN escribir "​cn"​ 
-En la siguiente ventana, hay que cargar el nombre del usuario, en RDN +En **=** escribir el nombre de la persona. 
-escribir "​cn"​ + 
-En = escribir el nombre de la persona. + 
-Hacer clic en Next, aparece una ventana donde se pueden agregar +{{ :​integrabilidad:​manuales:​manualinstpage14_2.jpg?​nolink |}} 
-más propiedades.+ 
 + 
 +Hacer clic en Next, aparece una ventana donde se pueden agregar más propiedades. 
 + 
 + 
 +En "​sn"​ poner el username de la persona, es el nombre usuario que utilizará para loguearse en PECAS. 
 + 
 + 
 +{{ :​integrabilidad:​manuales:​manualinstpage15_1.jpg?​nolink |}}
  
  
-En "​sn"​ poner el username de la persona, es el nombre usuario que 
-utilizará para loguearse en PECAS. 
 Hacer clic derecho sobre la lista, seleccionar New Attribute. Hacer clic derecho sobre la lista, seleccionar New Attribute.
 En Attribute Type escribir "​userPassword"​ y clic en Finish. En Attribute Type escribir "​userPassword"​ y clic en Finish.
 +
 Aparece la ventana para cargar el password del usuario. Aparece la ventana para cargar el password del usuario.
-Al cargar el password y hacer OK, vuelve a mostrar la lista de atributos 
-del usuario: 
  
  
-Volver a hacer clic derecho sobre la lista, seleccionar New Attribute, +{{ :​integrabilidad:​manuales:​manualinstpage15_2.jpg?​nolink |}} 
-escribir mail y hacer clic en Finish.+ 
 + 
 +Al cargar el password y hacer //OK//, vuelve a mostrar la lista de atributos del usuario: 
 + 
 + 
 +{{ :​integrabilidad:​manuales:​manualinstpage16_1.jpg?​nolink |}} 
 + 
 + 
 +Volver a hacer clic derecho sobre la lista, seleccionar New Attribute, escribir ​**mail** y hacer clic en //Finish//.
 Cargar el email del usuario. Cargar el email del usuario.
-Después de cargar el email, hacer clic en Finish. El usuario se agregará a + 
-la lista de usuarios dentro de "​ou=users"​+{{ :​integrabilidad:​manuales:​manualinstpage16_2.jpg?​nolink |}} 
 + 
 +Después de cargar el email, hacer clic en Finish. El usuario se agregará a la lista de usuarios dentro de "​ou=users"​ 
 + 
 +{{ :​integrabilidad:​manuales:​manualinstpage17_1.jpg?​nolink |}}
  
  
Línea 526: Línea 421:
 === Configurar servidor PECAS para usuarios LDAP === === Configurar servidor PECAS para usuarios LDAP ===
  
-Para que el servidor PECAS realice la validación de usuarios a través de +Para que el servidor PECAS realice la validación de usuarios a través de un servidor LDAP, como primer paso hay que seleccionar un usuario para ser usado como administrador de pecas.
-un servidor LDAP, como primer paso hay que seleccionar un usuario +
-para ser usado como administrador de pecas. +
-Este usuario debe existir en el servidor LDAP. Como sugerencia, crear el +
-usuario "​Administrador de PECAS",​ con sn=administrador,​ y clave +
-"​admin"​. +
-Teniendo el usuario creado en el LDAP, hay que ir a las propiedades del +
-servidor, Security Settings+
  
 +Este usuario debe existir en el servidor LDAP. Como sugerencia, crear el usuario "​Administrador de PECAS",​ con sn = //​administrador//,​ y clave = //admin//
 +
 +Teniendo el usuario creado en el LDAP, hay que ir a las propiedades del servidor, Security Settings
 +
 +{{ :​integrabilidad:​manuales:​manualinstpage17_2.jpg?​nolink |}}
  
 Hacer clic en Validación Hacer clic en Validación
 +
 +{{ :​integrabilidad:​manuales:​manualinstpage18_1.jpg?​nolink |}}
 +
 Seleccionar tipo validación "​Active Directory"​. Seleccionar tipo validación "​Active Directory"​.
-Se debe elegir un usuario que sea el administrador predeterminado de +Se debe elegir un usuario que sea el administrador predeterminado de PECAS. Hacer clic en "​Elegir Usuario Predeterminado"​. Aparece la ventana de conexión y búsqueda de usuarios en un servidor LDAP. Se debe cargar la url del servidor LDAP con el siguiente formato:
-pecas. Hacer clic en "​Elegir Usuario Predeterminado"​. Aparece la +
-ventana de conexión y búsqueda de usuarios en un servidor LDAP. Se +
-debe cargar la url del servidor LDAP con el siguiente formato: +
-<​IP>:<​Puerto>/<​nodoinicialdebúsqueda>​. +
-En el caso del servidor Apache Directory Studio, es necesario +
-conectarse con las credenciales del usuario administrador:​ uid=admin.,​ +
-ou=system. La password es "​secret"​. Hacer clic en probar conexión para +
-ver si se puede establecer la conexión con esas credenciales. +
-Si la conexión se pudo establecer, se puede buscar un usuario. En "​Filtrar +
-por" poner las primeras letras del nombre y hacer buscar. Se recuperan +
-los usuarios cuyos nombres comiencen con esas letras. En este caso se +
-buscan los usuarios que empiecen con "​a"​ y se selecciona +
-"​Administrador Pecas"​.+
  
 +''<​IP>:<​Puerto>/<​nodoinicialdebúsqueda>''​
 +
 +En el caso del servidor Apache Directory Studio, es necesario conectarse con las credenciales del usuario administrador:​ uid=//​admin//,​ ou=//​system//​. La password es //secret//. Hacer clic en probar conexión para ver si se puede establecer la conexión con esas credenciales.
 +
 +{{ :​integrabilidad:​manuales:​manualinstpage18_2.jpg?​nolink |}}
 +
 +Si la conexión se pudo establecer, se puede buscar un usuario. En "​Filtrar por" poner las primeras letras del nombre y hacer buscar. Se recuperan los usuarios cuyos nombres comiencen con esas letras. En este caso se buscan los usuarios que empiecen con "​a"​ y se selecciona "​Administrador Pecas"​.
 +
 +{{ :​integrabilidad:​manuales:​manualinstpage19_1.jpg?​nolink |}}
 +
 +Clic en //Aceptar// y luego otra vez en //​Aceptar//​. Con esto finaliza la configuración del servidor para validar a través de un servidor LDAP.
  
-Clic en Aceptar y luego otra vez en Aceptar. Con esto finaliza la 
-configuración del servidor para validar a través de un servidor LDAP 
  
  
 === Dar de alta usuarios de LDAP en PECAS === === Dar de alta usuarios de LDAP en PECAS ===
  
-Ejecutar el administrador de PECAS, entrar con el usuario que se +Ejecutar el administrador de PECAS, entrar con el usuario que se seleccionó como predeterminado.
-seleccionó como predeterminado.+
 Seleccionar la base de datos a la que se desea entrar. Seleccionar la base de datos a la que se desea entrar.
 +
 Ir a Organización/​ Puestos y Usuarios. Ir a Organización/​ Puestos y Usuarios.
-En Usuarios, hacer clic derecho sobre el árbol de usuarios, seleccionar +En Usuarios, hacer clic derecho sobre el árbol de usuarios, seleccionar Nuevo Usuario. 
-Nuevo Usuario.+
 Se abrirá la ventana de conexión y búsqueda de usuarios en LDAP. Se abrirá la ventana de conexión y búsqueda de usuarios en LDAP.
-Conectar con las credenciales "​uid=admin,​ou=system"​ password +Conectar con las credenciales "​uid=admin,​ou=system"​ password "​secret"​. 
-"​secret"​.+ 
 +{{ :​integrabilidad:​manuales:​manualinstpage19_2.jpg?​nolink |}}
  
  
 Seleccionar el usuario deseado y hacer clic en Aceptar. Seleccionar el usuario deseado y hacer clic en Aceptar.
 +
  
  
Línea 577: Línea 471:
  
  
-En el portal del administrador,​ Seguridad ejecutar el Guardián. Cuando +En el portal del administrador, ​//Seguridad// ejecutar el //Guardián//. Cuando el servidor autentica utilizando LDAP se debe ingresar usuario y password. Ingresar el usuario que se definió como predeterminado. 
-el servidor autentica utilizando LDAP se debe ingresar usuario y + 
-password. Ingresar el usuario que se definió como predeterminado. +** Si ejecuta el //Guardián// en forma externa, debe ejecutar ​//GuardianPerfiles.exe// ** 
-** Si ejecuta el Guardián en forma externa, debe ejecutar + 
-GuardianPerfiles.exe. +En el Guardián, cuando se trabaja con validación LDAP se deben asignar los usuarios a distintos perfiles. 
-En el Guardián, cuando se trabaja con validación LDAP se deben + 
-asignar los usuarios a distintos perfiles. +En este caso el usuario creado anteriormente,​ se asigna al perfil ​//Administrador// 
-En este caso el usuario creado anteriormente,​ se asigna al perfil + 
-Administrador +{{ :​integrabilidad:​manuales:​manualinst20.jpg?​nolink |}} 
-Este usuario entonces podrá acceder a todas las funciones de + 
-administración de Pecas: crear puestos, crear usuarios, crear +Este usuario entonces podrá acceder a todas las funciones de administración de Pecas: crear puestos, crear usuarios, crear instrumentos,​ etc. 
-instrumentos,​ etc. + 
-Si se asigna el usuario al perfil Usuarios, podrá acceder al portal del +Si se asigna el usuario al perfil Usuarios, podrá acceder al portal del usuario. 
-usuario.+ 
 +\\ 
integrabilidad/manuales/manual_del_instalador.1367868301.txt.gz · Última modificación: 2019/10/22 13:56 (editor externo)