Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/07/2011, 15:49
jevangelista
 
Fecha de Ingreso: abril-2011
Ubicación: Distrito Federal
Mensajes: 112
Antigüedad: 13 años
Puntos: 17
Respuesta: Niveles de Seguridad Usuarios

En mi experiencia, todos los sistemas que he visto que tienen opciones para configurar niveles de modificación o visualización por campo siempre son complicados y ni se usan como deben.

Yo sin embargo, lo que hago es hacer pantallas diferentes para esas diversas funcionalidades. Es decir que, aunque sea la misma información, hago un programa por ejemplo para consulta y un programa diferente para modificaciones o con campos diferentes.

Te comento que he trabajado con sistemas con cientos de pantallas y bases de datos hasta de 800 tablas y esa funcionalidad que necesitas no es tan común, así que no vale la pena hacer un super sistema configurable que solo va a aumentar la pesadez de tu sistema.

Una vez que lo manejas con pantallas diferentes, todo es cuestión de asignarla como opción de menú dependiendo el usuario. El usuario que no tiene permisos le pones la pantalla de consulta. El usuario que si puede modificar o ver todos los datos le pones la otra pantalla.

Bueno esa es mi opinión, pero es en base a lo que me ha tocado trabajar.

Suerte!