Gracias Triby Por tu aportacion.
Otra opcion que ya he analizado es
Código:
Tabla de modulos y permisos
Id Modulo | insert | update | Delete | Select |
1 Noticias 1 0 0 1
Tablas de relacion Modulo y Grupos
Id Id_grupo Modulos
1 1 1
La administracion por grupo no es tan complicada , por que en todo caso trabajas con permisos puesto por el operador o administrador general de la aplicacion.
El problema o la dificulta se presenta cuando deseas que sea el mismo usuario que asigne esos permisos.
Ejemplo en este caso no existiera grupos como administrador , operador de finidos.
Si no que creas un usuario , que pueda poder decir , cuales usuarios el desea que tenga acceso a que modulo y a que acciones .
Ya he pensado en hacer algo parecido a lo de arriba , pero he analizado que tengo que crear un perfil por usuario y por modulos
Usuarios X Modulos
Código:
Id | Id_User | Id_Modulo | Permisos
1 1 1 insert | update | delete | view | print
Y realmente esa opcion la veo como muy poco atractiva o quisas se la unica forma de hacerlo .
Que opinas ?