12/03/2013, 13:39
|
| | Fecha de Ingreso: febrero-2010
Mensajes: 29
Antigüedad: 14 años, 10 meses Puntos: 0 | |
Presedencia en Niveles de Usuario Hola buen dia, desde hace un tiempo he querido implementar en mis sistemas una especie de presedencia de niveles de usuario, para expicarme mejor pongo un pequeño ejemplo. Supongamos que tenemos los siguienetes tipos o niveles de usuario:
1.Administrador
2.Manager
3.Employee
La jerarquia del usuario viene dada por el orden, la idea de lo que quiero hacer es que si un manager va a crear un nuevo usuario, este solo pueda crear niveles inferiores a el en jerarquia, es decir:
- Adminitrador puede crear Manager y Employee
- Manager solo puede crear Employee
- Employee no puede crear usuario
Basicamente quiero establecer esa logica en mis sistemas, solo que no he podido darle la vuelta a como hacerlo, la idea tampoco es ponerlo "cableado" es decir poner textualmente que si eres de un tipo solo puedes asignar tales tipos, la idea como quiero hacerlo es usando algun algoritmo logico de repente indicar que un tipo de usuario es padre de otro etc
En realidad el fin de este post es que me den sugerencia o algun codigo que pueda servir....
Graciasss |