1.9 KiB
1.9 KiB
US-MGN-013-001-002: Registro Self-Service en Portal
RF Asociado: RF-MGN-013-001 Módulo: MGN-013 - Portal de Usuarios Epic: Autenticación Prioridad: P0 Story Points: 3 Sprint: Sprint 27 Estado: Ready for Development Fecha: 2025-11-24
User Story
Como cliente/proveedor, Quiero Registro Self-Service en Portal, Para interactuar con la empresa de forma autónoma.
Descripción Detallada
Portal permite a clientes/proveedores acceder a información y documentos sin intervención interna.
Criterios de Aceptación
Escenario 1: Funcionalidad principal
Dado que soy usuario del portal, Cuando ejecuto acción, Entonces resultado esperado.
Escenario 2: Seguridad
Dado que intento acceder sin autorización, Cuando envío request, Entonces error 403 o redirect a login.
Reglas de Negocio
- RN-1: Solo usuarios con rol portal_user pueden acceder.
- RN-2: Datos filtran por partner_id del usuario.
- RN-3: Solo documentos públicos son visibles.
Tareas Técnicas
Backend
- Endpoints
- Middleware de autenticación portal
- Filtros por partner_id
- Unit tests (>80%)
Frontend (Portal)
- Página dedicada para portal
- Layout separado de admin
- Componentes públicos
- Component tests
Database
- RLS policies específicas para portal
- Vistas filtradas
Estimación Detallada
| Tarea | Horas |
|---|---|
| Backend | 1 |
| Frontend | 3 |
| Testing | 1 |
| TOTAL | 6 horas = 3 SP |
Definition of Done
- Código implementado
- Tests >80%
- Seguridad validada
- QA/PO aprobado