1.9 KiB
1.9 KiB
US-MGN-013-002-001: Vista de Documentos en Portal
RF Asociado: RF-MGN-013-002 Módulo: MGN-013 - Portal de Usuarios Epic: Documentos Prioridad: P0 Story Points: 5 Sprint: Sprint 27 Estado: Ready for Development Fecha: 2025-11-24
User Story
Como cliente/proveedor, Quiero Vista de Documentos 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 | 2 |
| Frontend | 5 |
| Testing | 2 |
| TOTAL | 10 horas = 5 SP |
Definition of Done
- Código implementado
- Tests >80%
- Seguridad validada
- QA/PO aprobado