RodriAltomonte / GDD2018_PalcoNet

Tp GDD2018 2do cuatrimestre
1 stars 0 forks source link

ABM de Rol #2

Open RonanCamargo opened 5 years ago

RonanCamargo commented 5 years ago

Funcionalidad para poder crear, modificar y eliminar el acceso de un usuario a una opción del sistema. Crear un rol implica cargar los siguientes datos: ●Nombre ●Listado de Funcionalidades (selección acotada) Todos los datos mencionados anteriormente son obligatorios. Un rol posee un conjunto de funcionalidades y las mismas no pueden estar repetidas dentro de un rol en particular, de más está decir que una funcionalidad puede estar en más de un rol. Debe tenerse en cuenta que actualmente existen 3 roles: ●Empresa ●Administrativo ●Cliente. En la modificación de un rol solo se pueden alterar ambos campos: el nombre y el listado de funcionalidades. Se deben poder quitar de a una las funcionalidades como así también agregar nuevas funcionalidades al rol que se está modificando. La eliminación del rol implica una baja lógica del mismo. El rol debe poder inhabilitarse. No está permitido la asignación de un rol inhabilitado a un usuario, por ende, se le debe quitar el rol inhabilitado a todos aquellos usuarios que lo posean. Se debe poder volver a habilitar un rol inhabilitado desde la sección de modificación. Esto no implica recuperar las asignaciones que existían en un pasado. Para elegir el rol que se desea modificar o eliminar se debe mostrar un listado con todos los roles existentes en el sistema.

RonanCamargo commented 5 years ago

Alta

Modificación

Baja - Agregar a la selección de ABM el botón baja