1.3 KiB
1.3 KiB
US-MGN-001-004-003: Tenant Context Switching (Multi-Empresa)
RF Asociado: RF-MGN-001-004 Módulo: MGN-001 - Fundamentos Epic: Multi-Tenancy Prioridad: P0 (MVP) Story Points: 3 Sprint: Sprint 3 Fecha: 2025-11-24
User Story
Como usuario con acceso a múltiples empresas dentro del mismo tenant, Quiero cambiar el contexto de empresa activa, Para trabajar con datos de diferentes empresas sin re-login.
Criterios de Aceptación
Escenario 1: Cambiar empresa activa
Cuando usuario con acceso a empresas A y B selecciona empresa B, Entonces sistema actualiza company_id en sesión, queries filtran por empresa B.
Reglas de Negocio
- RN-1: Usuario puede tener acceso a múltiples empresas del mismo tenant
- RN-2: Empresa activa se almacena en JWT o sesión
- RN-3: Queries filtran por tenant_id Y company_id
Tareas Técnicas
- POST /api/v1/auth/switch-company - Cambiar empresa activa
- Actualizar JWT con nuevo company_id
- Frontend: CompanySelector dropdown