Users: Creación de Usuario del Sistema #2

Open
opened 2026-06-22 04:48:32 +02:00 by ana.rivera · 0 comments
Owner

Como administrador del sistema
Quiero poder crear nuevos usuarios con información de acceso y datos de contacto
Para dar acceso a la plataforma a nuevas personas con los permisos adecuados

Criterios de Aceptación

  1. Campos de acceso (requeridos):
    • Authorization Level (selector)
    • Username
    • Password
    • Confirm Password (validación de coincidencia)
    • Status (Active / Inactive)
    • User Permission Template (selector de plantilla existente)
  2. Campos de contacto (opcionales):
    • Contact Name
    • Address
    • City
    • State
    • Zipcode
    • Country
    • Phone Number
    • Email Address
  3. Validaciones:
    • Password y Confirm Password deben coincidir
    • Username debe ser único en el sistema
    • Los campos marcados como requeridos deben validarse antes de guardar
  4. Feedback al usuario: Al crear exitosamente, mostrar mensaje de confirmación y redirigir al listado de usuarios.
  5. Cancelar: Debe haber opción de cancelar y volver al listado sin guardar.

Notas Técnicas

  • Separar visualmente la sección de "Información de acceso" y "Información de contacto" (las de contacto son consideradas menos críticas)
  • La selección de User Permission Template debe listar los templates activos del sistema (ver Gestión de Plantillas de Permisos)
  • Password debe cumplir política de seguridad mínima (definir longitud y complejidad)

Definition of Done

  • Formulario con todos los campos de acceso implementados
  • Campos de contacto presentes pero marcados como opcionales
  • Validación de coincidencia de contraseñas
  • Validación de username único
  • Selector de Permission Template carga templates activos
  • Redirección y mensaje de éxito al crear
  • Botón de cancelar funcional

Refrencia Visual: Users_Creación_Usuario_Sistema

**Como** administrador del sistema **Quiero** poder crear nuevos usuarios con información de acceso y datos de contacto **Para** dar acceso a la plataforma a nuevas personas con los permisos adecuados ### Criterios de Aceptación 1. **Campos de acceso (requeridos):** - `Authorization Level` (selector) - `Username` - `Password` - `Confirm Password` (validación de coincidencia) - `Status` (Active / Inactive) - `User Permission Template` (selector de plantilla existente) 2. **Campos de contacto (opcionales):** - `Contact Name` - `Address` - `City` - `State` - `Zipcode` - `Country` - `Phone Number` - `Email Address` 3. **Validaciones:** - Password y Confirm Password deben coincidir - Username debe ser único en el sistema - Los campos marcados como requeridos deben validarse antes de guardar 4. **Feedback al usuario:** Al crear exitosamente, mostrar mensaje de confirmación y redirigir al listado de usuarios. 5. **Cancelar:** Debe haber opción de cancelar y volver al listado sin guardar. ### Notas Técnicas - Separar visualmente la sección de "Información de acceso" y "Información de contacto" (las de contacto son consideradas menos críticas) - La selección de `User Permission Template` debe listar los templates activos del sistema (ver Gestión de Plantillas de Permisos) - Password debe cumplir política de seguridad mínima (definir longitud y complejidad) ### Definition of Done - [ ] Formulario con todos los campos de acceso implementados - [ ] Campos de contacto presentes pero marcados como opcionales - [ ] Validación de coincidencia de contraseñas - [ ] Validación de username único - [ ] Selector de Permission Template carga templates activos - [ ] Redirección y mensaje de éxito al crear - [ ] Botón de cancelar funcional **Refrencia Visual:** ![Users_Creación_Usuario_Sistema](/attachments/7e39ba11-841f-4511-a6e9-886a3cd369a5)
Sign in to join this conversation.
No labels
MMS2
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Leitz-Group/audyn-ai#2
No description provided.