Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/01/2015, 11:44
darchy
 
Fecha de Ingreso: julio-2008
Mensajes: 543
Antigüedad: 16 años, 6 meses
Puntos: 56
Pregunta duda: aplicacion web que necesitas de permisos configurables

Hola a todos

estoy con una aplicacion web (es algo muy espeifico que me llevaria demasiado explicar, imaginemos que es un sistema de facturacion y control) donde un grupo de usuarios pueden tener permisos especificos.

Esto es, tengo los usuarios "jefes" que tiene permiso total y los usuarios "trabajador" que son los que necesito dar los permismos de forma independiente (es el"jefe" quien determina que permisos tiene cada trabajador)

los permisos seria ver, crear, modificar y borrar
y seria sobre los conceptos distribuidores, stock y pedidos

y... me he atascado. no se cual seria la forma mas optima de guardar cada permiso en la base de datos. Quiero decir, sí, tengo una tabla con los ids de los usuarios y en otros campos almaceno los permisos... pero cual es la forma mas optima? un campo para cada "cruce" de permiso y concepto lo veo demasiado aparatoso. Tiene que haber algo mas "liviano", algo que implique usar alguna logica matematica o algo de eso, al estilo de los permisos de archivo de linux...

Alguien me puede dar una mano?

PD lo pongo aqui porque la aplicacion esta hecha en php, aunque ahora que lo pienso no se si es el apartado apropiado...

PD2 era "que necesita" en el titulo... se me escurrió el dedo :#)
__________________
Un saludo! :-)
Quiero ser el primero

Última edición por darchy; 09/01/2015 a las 11:51