Open EddyEscalanteU opened 1 year ago
Criterios de Aceptación 1: Dado: Un administrador autenticado en el panel de administración. Cuando: El administrador seleccione la opción de "Gestión de Roles de Usuario". Entonces: Se mostrará una lista de los roles de usuario actuales en el sistema, con opciones para agregar, editar o eliminar roles.
Criterios de Aceptación 2: Dado: Un administrador autenticado en el panel de administración. Cuando: El administrador seleccione la opción de "Agregar Rol de Usuario" y complete el formulario con el nombre y la descripción del nuevo rol. Entonces: El nuevo rol se agregará al sistema y estará disponible para su asignación a usuarios.
Criterios de Aceptación 3: Dado: Un administrador autenticado en el panel de administración. Cuando: El administrador seleccione la opción de "Editar Rol de Usuario" y modifique el nombre o la descripción de un rol existente. Entonces: Los cambios se guardarán y se reflejarán en todas las asignaciones de ese rol.
Criterios de Aceptación 4: Dado: Un administrador autenticado en el panel de administración. Cuando: El administrador seleccione la opción de "Eliminar Rol de Usuario". Entonces: Se mostrará una confirmación y, si se confirma, el rol se eliminará del sistema, y se revocarán todos los permisos asociados a ese rol para los usuarios.
Descripción: Quién: El administrador del sistema accede al panel de administración. Qué: El administrador puede gestionar los roles de usuario del sistema, incluyendo la creación de nuevos roles, la edición de roles existentes y la eliminación de roles. Por qué: Para asegurarse de que los usuarios tengan roles adecuados que definan sus permisos y responsabilidades dentro del sistema.