Gestión de usuarios
Usuarios
En este capítulo veremos todo los relativo a la configuración de usuarios en Velneo vAdmin V7
La primera vez que nos conectamos a Velneo vServer V7 desde Velneo vAdmin V7 el sistema nos crea un usuario por defecto, llamado Velneo, sin contraseña.
Para crear un nuevo usuario ejecutaremos la opción Nuevo del menú y se presentará la ventana siguiente:

Las propiedades a cumplimentar son las siguientes:
Nombre: Nombre o alias del usuario (obligatorio). Este será el nombre que se usará para validarse en las aplicaciones.
Ejemplo: JGARCIA
Nombre completo: Nombre y apellidos del usuario (opcional).
Ejemplo: Juan García
Contraseña: Contraseña que el usuario tendrá que usar para acceder a las aplicaciones (opcional). La contraseña no será visible, sino que se presentará del modo siguiente:

Repetir contraseña: En el caso de que se haya especifcado una contraseña, será obligatorio reescribirla en este parámetro para confirmarla.
La contraseña es almacenada de forma encriptada usando el algoritmo SHA-1. Así mismo, cuando desde cualquier ejecutable de la plataforma nos conectamos con Velneo vServer V7, la contraseña será enviada siguiendo el mismo algoritmo de encriptación.
Esta ventana además contiene una serie de pestañas, que son:
Estilos
Contiene las casillas de verificación siguientes:
Supervisor: Activar este estilo si se desea que el usuario sea Supervisor. El Supervisor puede, por ejemplo, reconstruir el sistema cuando sea preceptivo, acceder a Velneo vAdmin V7 para administrar Velneo vServer V7, tener acceso a determinadas áreas de aplicaciones si así se ha programado, etc. Un usuario supervisor será representado gráficamente de la forma siguiente:

Y si no es supervisor:

Desconfiar: Si a un usuario se le activa este estilo, el sistema creará un LOG independiente con las operaciones que éste vaya realizando al ejecutar las aplicaciones. De esta manera, el administrador del sistema podrá vigilar todos sus movimientos. En el árbol de usuarios, el que tenga activado este estilo será identificado por el icono siguiente:

Cuenta desactivada: Esta opción permite desactivar la cuenta de un usuario sin que para ello tengamos que eliminarlo. En el momento que se desactive esta opción, el usuario podrá acceder de nuevo a las aplicaciones.
Cuenta bloqueada: Esta opción será activada automáticamente por el sistema, por ejemplo, tras una serie de intentos fallidos por parte de un usuario a una aplicación. Cuando esto ha ocurrido, queda ya de mano del administrador del sistema el desbloquearla.
Debe cambiar la contraseña: Si se activa este estilo, la siguiente vez que el usuario se conecte con Velneo vAdmin V7 o a una aplicación de Velneo vServer V7, se le avisará que cambie su contraseña por una nueva.
La contraseña nunca caduca: Si se activa este estilo, la contraseña asignada al usuario nunca caducará; si no se activa, se entenderá que ésta caducará cuando se haya configurado en el sistema.
Grupos

Aquí establaceremos la relación del usuario con el grupo o grupos de usuarios que hayamos declarado. Para asociar el usuario a un grupo pulsaremos el siguiente botón de la barra de herramientas contenida en la pestaña:

Esto hará que se despliegue un menú con la lista de grupos declarados:

Podremos usar tanto el ratón como el teclado para seleccionar el grupo deseado. Una vez seleccionado, se mostrará en el panel inferior y desaparecerá de la lista de grupos seleccionables de ese usuario:

Si queremos quitar al usuario de un grupo de los que tenga asignado no tendremos más que seleccionarlo en el panel de grupos del usuario y pulsar el botón:

Si queremos añadir todos los grupos al usuario, pulsaremos el botón:

Si lo que queremos es quitar todos los grupos asociados al usuario, pulsaremos el botón:

Observaciones
Podremos usar este control para escribir los comentarios que consideremos oportunos sobre el usuario.
Grupos de usuarios
Un grupo de usuarios nos permite, además de clasificar o agrupar usuarios, asignar distintos permisos o niveles de acceso.

Esta pestaña está diviidida en dos paneles. El izquierdo muestra la lista ed grupos de usuarios declarados en Velneo vServer V7. En el derecho se mostrarán los usuarios que pertenezcan a ese grupo.
Para crear un nuevo grupo de usuarios ejecutaremos la opción Nuevo del menú y se presentará la ventana siguiente:

Las propiedades a cumplimentar son las siguientes:
Nombre: Nombre del grupo (obligatorio). Se aconseja usar un nombre lógico.
Ejemplo: Administradores
Esta ventana además contiene una serie de pestañas, que son:
Estilos
Puede crear soluciones: Si se activa esta opción, los usuarios asignados al grupo podrán crear soluciones.
Puede borrar soluciones: Si se activa esta opción, los usuarios asignados al grupo podrán borrar soluciones.
Puede ejecutar proyectos de datos con vDataClient: Si se activa esta opción, los usuarios asignados al grupo tendrán acceso total a las bases de datos usando Velneo vDataclient V7.
Soluciones

Aquí indicaremos a qué solucioness tendrán acceso los usuarios que pertenezcan a este grupo y con qué permiso (lectura, escritura, traducción, creación o borrado). Tener acceso a una solución implicará acceso a los proyectos en ella alojados. Para asociar el grupo a una solución pulsaremos el siguiente botón de la barra de herramientas contenida en la pestaña:

Esto hará que se despliegue un menú con la lista de soluciones declaradas en Velneo vServer V7:

Podremos usar tanto el ratón como el teclado para seleccionar la solución deseada. Una vez seleccionada, se mostrará en el panel inferior y desaparecerá de la lista de soluciones seleccionables de ese grupo de usuarios:

Si queremos quitar al usuario de un grupo de los que tenga asignado no tendremos más que seleccionarlo en el panel de grupos del usuario y pulsar el botón:

Si queremos asignar todas las soluciones al grupo, pulsaremos el botón:

Si lo que queremos es quitar todas las soluciones asociadas al grupo, pulsaremos el botón:

Por cada solución que asignemos al grupo de usuarios tendremos que activarle el nivel de acceso. Los niveles de acceso posibles son:
Ver: El usuario que pertenezca a ese grupo tendrá acceso de lectura en la solución.
Editar: El usuario que pertenezca a ese grupo tendrá acceso de escribir en la solución.
Traducir: El usuario que pertenezca a ese grupo podrá acceder a la solución para traducir recursos.
Crear: El usuario que pertenezca a ese grupo podrá crear proyectos dentro de la solución.
Borrar: El usuario que pertenezca a ese grupo podrá borrar proyectos dentro de la solución.
Ins. Datos

Aquí indicaremos a qué instancias de datos, declaradas en Velneo vServer V7 tendrán acceso los usuarios que pertenezcan a este grupo. Tener acceso a una instancia de datos siginificará que el usuario podrá modificar los datos usando Velneo vDataclient. La selección y borrado de instancias de datos se hace de la misma forma que en el punto anterior.
Ins. Aplicaciones

Aquí indicaremos a qué instancias de aplicaciones, declaradas en Velneo vServer V7 tendrán acceso los usuarios que pertenezcan a este grupo. Tener acceso a una instancia de aplicaciones siginificará que el usuario podrá modificar los datos usando Velneo vClient V7. La asignación y borrado de instancias de aplicaciones se hace de igual forma que hemos explicado en punto anterior.
Subredes
En esta pestaña indicaremos desde qué subredes, de las declaradas en Velneo vServer V7 podrán conectarse los usuarios del grupo. La asignación y borrado de subredes ser hará como ya hemos explicado en puntos anteriores.
Carpetas
En esta pestaña indicaremos a qué carpetas (disco) de las declaradas en Velneo vServer V7 tendrán acceso los usuarios del grupo.
Redes
Rangos de IP desde las que se podrá acceder a las aplicaciones.

Se trata de un sistema de protección de acceso a las aplicaciones basado en la comprobación de IP de la máquina desde la que un usuario intenta acceder a una aplicación instanciada en Velneo vServer V7.
Para crear una nueva red ejecutaremos la opción Nueva del menú . Esto hará que se presente la ventana siguiente:

Los parámetros a cumplimentar son los siguientes:
Nombre: Nombre descriptivo de la red.
IP inicial: De esa red.
IP final: De esa red.
Ejemplo
Si quisiésemos permitir el acceso desde cualquier máquina crearíamos la siguiente red:

Al instalar Velneo vServer V7 siempre se crea una red por defecto, llamada localhost, con las propiedades siguientes:

Como puede observarse, la IP inicial y final es la misma, la 127.0.0.1, es decir, la IP local de la máquina. Esto quiere decir que si un grupo de usuarios tiene asociada esta red, los usuarios usuarios pertenecientes al mismo solamente podrán acceder desde la misma máquina donde se haya instalado Velneo vServer v7.
Si queremos modificar los valores de una red, bastará con hacer doble clic sobre ella en la lista de redes de Velneo vServer V7 para editarla.
Si queremos borrar una red, bastará con seleccionarla en la lista de redes de Velneo vServer V7 y ejecutar la opción Eliminar del menú . El programa pedirá nuestra confirmación antes de proceder a su borrado definitivo.
