Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Historia de Usuario 3: Gestión de Roles #1

Open
Ricardo-De-la-Cruz-Choque opened this issue Jan 7, 2025 · 1 comment
Open

Historia de Usuario 3: Gestión de Roles #1

Ricardo-De-la-Cruz-Choque opened this issue Jan 7, 2025 · 1 comment

Comments

@Ricardo-De-la-Cruz-Choque

No description provided.

@Ricardo-De-la-Cruz-Choque
Copy link
Author

Historia de Usuario 3: Gestión de Roles
Como administrador
Quiero gestionar roles de usuarios
Para asignar permisos según las funciones de cada usuario.

Criterios de Aceptación Funcionales (CAF)
CAF01:
Dado un administrador autenticado, cuando creo un nuevo rol, entonces el sistema guarda el rol con sus permisos asignados.

CAF02:
Dado un rol existente, cuando lo edito, entonces el sistema guarda los cambios realizados.

CAF03:
Dado un administrador autenticado, cuando elimino un rol sin usuarios asignados, entonces el sistema elimina el rol correctamente.

CAF04:
Dado un rol existente, cuando lo selecciono, entonces el sistema muestra los detalles del rol y sus permisos asignados.

CAF05:
Dado un administrador autenticado, cuando intento eliminar un rol con usuarios asignados, entonces el sistema muestra un mensaje indicando que no es posible eliminarlo.

Criterios de Aceptación No Funcionales (CANF)
CANF01:
Dado un administrador autenticado, cuando gestiono roles, entonces las acciones deben completarse en un tiempo inferior a 3 segundos.

CANF02:
Dado el proceso de gestión de roles, cuando se realizan cambios, entonces el sistema debe registrar un log de auditoría para fines de seguimiento.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant