EddyEscalanteU / ingenieria-software-upc-8-2023

Asignatura de Ingeniería de Software del modulo 8-2023
MIT License
0 stars 1 forks source link

Req. #007 - Gestión de Roles de Usuario #7

Open EddyEscalanteU opened 1 year ago

EddyEscalanteU commented 1 year ago

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.

FrancoTM01 commented 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.

FrancoTM01 commented 1 year ago

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.

FrancoTM01 commented 1 year ago

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.

FrancoTM01 commented 1 year ago

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.