Si tienes una tabla de Usuarios, en esta tabla podrías tener campos booleanos que indentifiquen a que cosa tienen acceso o no. De esta forma, al cargar el usuario, puedes cargar la lista de acceso y bloquear las cosas a las que no se tienen acceso...
Esto se hace más facilmente si tuvieras un ActionList en donde desactivas la acción dependiendo del valor del campo correspodiente del usuario.
|