Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/01/2010, 16:53
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 8 meses
Puntos: 214
Respuesta: Como manejar permisos en usuarios.

hola
bueno, pues la solución que das esta bien, tal vez lo que yo agregaria
es crear grupos de usuarios para no tener que darle permisos a cada
usuario cada vez que se creen, sino que sean parte de un grupo, y que
estos grupos sean quienes tengan relacionados los módulos a los cuales
se tenga acceso, así a la hora de crear o modificar los permisos de un usuario
o varios, sea tan sencillo como cambiar el grupo del cual hace parte

y pues adicionalmente, tal vez agregarle a la tabla de grupos_modulos, los permisos
que tendran dentro de cada modulo (digo, si se va a ser tan especifico)
por ej: tengo un usuario que tiene acceso al modulo contable, pero solo podra
ver mas no editar por ej.. entonces tendria algo asi

tabla grupo_mod
idgrupo idmod crear editar eliminar

y pues con los valores que uses (1 o 0, true o false, S o N) para saber que operaciones
pueden hacer en los módulos

bueno, no se si te suene, pero en todo caso creo que vas bien
saludos

Última edición por mortiprogramador; 16/01/2010 a las 16:56 Razón: agregar operaciones