Administración de usuarios cliente de la aplicación
Historia de usuario
Como administrador quiero que la aplicación tenga una herramienta de gestión de usuarios cliente para habilitar usuarios nuevos, suspender usuarios infractores y proveer permisos de administrador a aquellos usuarios a los cuales yo desee concederles tales permisos.
Criterio de satisfacción
Dado un usuario administrador cuando:
- le dá de alta a un usuaro cliente, entonces tiene que aparecer en la base de de datos el atributo "alta" del usuario en verdadero. Por ende, cuando se le da de baja sucede lo contrario.
- suspende a un usuario, entonces tiene que aparecer en la base de datos el atributo "suspendido" del usuario en verdadero. Por ende, cuando habilita nuevamente a dicho usuario sucede lo contrario.
- le da permisos de administrador a un usuario cliente, entonces tiene que aparecer en la base de datos el atributo "súper usuario" del usuario en verdadero. Por ende, cuando se le quita los permisos de administrador sucede lo contrario.
Estimación
8 horas
Prioridad
5000
Tareas
- Crear vista para el alta, la suspensión y la concesión de permisos de administrador.
- Crear controlador para el administrador.
- Crear funciones en el controlador del administrador que permitan hacer el alta, la suspensión y la concesión de permisos de administrador.
- Crear entidad "Usuario".
- Crear la clase de acceso y modificación a la base de datos para los registros de usuarios.
Prioridades
100 (alta) - 9000 (baja)