control de acceso por modulo


([N1] Cesar Uresty) #1

saludos
soy nuevo en velneo N1 y ya hice mi primera aplicación con sus catálogos sus altas bajas y modificaciones pero no encontró la forma de hacer que cuando entre maneje un formulario de usuario y contraseña y dependiendo de eso tenga acceso a los módulos correspondiente y que solo vea la información que le corresponde. ups creo que es mucho lo que pido o tal ves en velneo se haga muy fácil no lo se
cualquier ayuda se los agradeceré


([N3] silvio.cws) #2

El usuario lo tienes, ya que para entrar al vClient lo hace con un usuario registrado. Para le tema permiso puedes ver este enlace .
Espero te sirva . Silvio.


([N4] Ramon Denuc) #3

Hola,

Mírate las siguientes Apps de Velneo:

http://velneo.es/velneo-open-app/tutor-vguardian/

http://velneo.es/velneo-open-app/tutor-de-toolbars-menus-acciones-y-permisos-de-usuarios/

Saludos,


([N1] Spicer) #4

Hola

Lo que mencionas se puede hacer sin problema; sin embargo, hacer que funcione como tú quieres no se logra de la noche a la mañana pues debes conocer bien la plataforma y su funcionamiento para que lo puedas implementar.

Lo que yo te sugiero como forma fácil y básica de empezar es lo siguiente:

  1. Crea una tabla PERSONAS_ROLES o algo así
  2. En el marco AUTOEXEC haz un manejador de evento que asigne a cada persona, el o los roles que les corresponde y los grabas en una variable global en memoria (variable global para que sea accesible desde cualquier parte)
  3. En los formularios que quieres restringir, pone condicion de visible o activo una función que reciba como parámetro el rol del usuario y como salida, un 1 o un cero

Toma en cuenta que todas estas calculaciones hacen que el despliegue del formulario sea más lento, por lo cual si tienes algunos que requieren velocidad, puedes hacer la calificación del usuario cuando ingresa a la aplicación y así te evitas hacerla cada vez