# Relación entre usuario conexión/vERP

**URL:** <https://foros.velneo.com/t/relacion-entre-usuario-conexion-verp/11096>\
**Category:** Velneo\
**Created:** [9 Agosto, 2022 11:16 UTC](https://foros.velneo.com/t/relacion-entre-usuario-conexion-verp/11096 "2022-08-09T11:16:02Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![newtron](https://avatars.discourse-cdn.com/v4/letter/n/3bc359/32.png) [@newtron](https://foros.velneo.com/u/newtron)\
**Post date:** [9 Agosto, 2022 11:16 UTC](https://foros.velneo.com/t/relacion-entre-usuario-conexion-verp/11096/1 "2022-08-09T11:16:02Z")

</div>

Buenas.

Todavía no tengo claro algunos aspectos del funcionamiento de todo el tema Velneo/vERP y uno de ellos es el tema de los usuarios.  
Trabajando en la nube hay que introducir un usuario+pass para conectarse y ese es el usuario que usa vERP. El tema es que si esto es así aunque el usuario de vERP cree nuevos usuarios no podrán conectarse porque no serán usuarios del servidor de la nube.  
Mi pregunta es cómo gestionais el tema de los usuarios tanto de conexión como de vERP para que el usuario final con privilegios suficientes pueda crear/anular/modificar los mismos sin tener que hacerlo el administrador (o sea, yo).  
Gracias y un saludo.

---

<div class="post-metadata">

**Author:** ![marco\_rangel](https://avatars.discourse-cdn.com/v4/letter/m/8797f3/32.png) [@marco\_rangel](https://foros.velneo.com/u/marco_rangel)\
**Post date:** [11 Agosto, 2022 14:25 UTC](https://foros.velneo.com/t/relacion-entre-usuario-conexion-verp/11096/2 "2022-08-11T14:25:06Z")

</div>

Pues el concepto fundamental es que son dos cosas diferentes, pero que se ligan en la aplicación.

- Uno es el usuario de conexión, los cuales solo los puede crear el administrador, esto son los que llevan la contraseña y es el que ingresas en las cajas de login de velneo (vClient en el caso de la aplicación).
- El “otro” usuario (el del vERP) realmente es un registro en una tabla de la aplicación, el cual se le asigna un ID de registro para hacer las relaciones necesarias de grupos, permisos, etc. Lo correcto es que el campo nombre de este registro sea **idéntico** al capturado en el vAdmin, ya que al entrar a la aplicación de las primeras cosas que hace es tomar el nombre del usuario conectado mediante una función y luego busca uno idéntico en la tabla de usuarios (en este momento es donde se relacionan ambas entidades) y de ahí obtiene su ID y por consecuencia las relaciones al resto de las tablas (entre ellas grupos, permisos, personalizaciones, etc.).

Espero haberme explicado sin mucho lío.  
Saludos.

---

<div class="post-metadata">

**Author:** ![newtron](https://avatars.discourse-cdn.com/v4/letter/n/3bc359/32.png) [@newtron](https://foros.velneo.com/u/newtron)\
**Post date:** [11 Agosto, 2022 16:15 UTC](https://foros.velneo.com/t/relacion-entre-usuario-conexion-verp/11096/3 "2022-08-11T16:15:01Z")

</div>

Gracias Marco, lo has explicado perfectamente. Lo que estoy pensando es en desligar el usuario de conexión con el usuario de vERP teniendo una conexión única y luego pedir el usuario al entrar en vERP. Creo que de esta manera se simplificaría todo el manejo de usuarios.

Gracias y un saludo.

---

<div class="post-metadata">

**Author:** ![marco\_rangel](https://avatars.discourse-cdn.com/v4/letter/m/8797f3/32.png) [@marco\_rangel](https://foros.velneo.com/u/marco_rangel)\
**Post date:** [11 Agosto, 2022 21:19 UTC](https://foros.velneo.com/t/relacion-entre-usuario-conexion-verp/11096/4 "2022-08-11T21:19:40Z")

</div>

Pues si, sería una alternativa válida lo que propones si quieres una total independencia de tus usuarios de vERP.  
Con esto, me imagino que podrías compartir un usuario de vServer para varias personas y que cada una tenga su propio usuario de vERP y así ya no te preocupas por la parte de crear un usuario de vServer como lo indicas.  
Saludos!

---

<div class="post-metadata">

**Author:** ![estisoft](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/estisoft/32/5714_2.png) [@estisoft](https://foros.velneo.com/u/estisoft)\
**Post date:** [20 Agosto, 2022 02:55 UTC](https://foros.velneo.com/t/relacion-entre-usuario-conexion-verp/11096/5 "2022-08-20T02:55:34Z")

</div>

Yo lo tengo, así tengo un usuario único por cada instancia, y luego en el PRE\_INI del marco tengo un formulario de login con opción de recuperar contraseña. pueden ver el un demo en en este servidor. vatps://c8.velneo.com:24850 usuario del vclient demo no tiene clave, usuario en el formulario de login demo clave demo.  
voy a subir un video en funcionamiento.

---

<div class="post-metadata">

**Author:** ![estisoft](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/estisoft/32/5714_2.png) [@estisoft](https://foros.velneo.com/u/estisoft)\
**Post date:** [20 Agosto, 2022 03:28 UTC](https://foros.velneo.com/t/relacion-entre-usuario-conexion-verp/11096/6 "2022-08-20T03:28:46Z")

</div>

Aquí esta como funciona, [Login - YouTube](https://youtu.be/wgw5WDuMQiw)  
Para que no se haga el doble login en las propiedades del vcliente configuro el servidor y la clave y la aplicacion con la que quiero que inicie.
