Visual Basic.NET - menu con perfil de usuario

   
Vista:

menu con perfil de usuario

Publicado por viajeronet (11 intervenciones) el 27/10/2011 16:45:43
Hola a todos.
Por favor necesito realizar la seguridad a un software que estoy realizando, con usuario y login, y permiso de acceder a cada formulario, en un menu de vb .net.
Entiendo que lo dbo realizar con tablas, es decir:
TABLA DE USUARIOS
TABLA DE OPCIONES (Formularios)
TABLA DE PERMISOS x USUARIO.

pero como activo o no-activo las opciones en el menu ???
si no se puede como valido a que opcion del menu (formulario) tiene permiso o no el usuario ??

Muchas gracias,.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

menu con perfil de usuario

Publicado por Diego (81 intervenciones) el 27/10/2011 19:02:24
¿ Como es la aplicacion ? si solo tienes un formulario podrias consultar en el load los permisos y bloquear segun la consulta.
Si tienes un menu principal que abre varios forms, puedes :
1º despues de la validacon consultar y bloquear los menus
2º Antes de abrir un formulario consultar y cancelar al apertura de este
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

menu con perfil de usuario

Publicado por Adolfo (34 intervenciones) el 27/10/2011 19:55:37
Yo lo hice con "Rolles" de usiario
Rol 1 le permite acceso a todas las pantallas
Rol2 le permite acceso solo a determinedas pantallas o menus.

Antes de cargar el Form, el programa verifica si el Rol assigando al usuario le permite acceso a determinada pantalla o menu.

Si el usuario tiene acceso a una opcion de menu, esta aparece abilitado
de lo contratio aparece desabilitada.

Lo hice con 3 tablas:
Usuarios
Rolles
Pantallas

Espero te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

menu con perfil de usuario

Publicado por viajeronet (11 intervenciones) el 28/10/2011 16:46:12
muchas gracias por la respuesta y claro que me sirve.
La opcion que me gusta es la de:

1º despues de la validacon consultar y bloquear los menus

Como puedo inhabilitar lo bloquear as opciones del menu que el usuario no tiene permiso? es decir que las opciones no se muestren como habilitadas?

Muchas Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar