Iniciar sesión y abrir un módulo
Objetivo
Entrar en Optrax App con credenciales del realm y abrir un producto del ecosistema (por ejemplo Core o VStation vía Observer) en una pestaña nueva.
Rol y requisitos
- Rol
access-optrax-app(o rol admin de plataforma admitido por el servidor). - Credenciales Keycloak válidas.
- Rol correspondiente en el módulo destino (Core, VStation, etc.).
Pasos
1. Abre Optrax App
Navega a la URL del shell de tu entorno. Si no hay token válido, verás /login.
2. Autentícate
- Usuario y contraseña.
- Acceder.
- Espera redirección al hub; si falla, lee el toast (credenciales, 403, auth-gateway caído).
3. Localiza el módulo
- CORE, PERCEIVER, INSIGHT, P.O.L.E, AIDA → un clic abre el enlace.
- VStation → pulsa OBSERVER → elige tarjeta VStation en el overlay.
- Observer principal → OBSERVER → clic en el diamante central del overlay.
4. Trabaja en el módulo destino
La nueva pestaña carga la aplicación configurada. Completa login allí si SSO no propagó sesión.
5. Vuelve al hub
Cambia a la pestaña del shell para abrir otro módulo sin cerrar sesión del hub (salvo que cierres tokens manualmente).
6. Cerrar sesión (opcional)
En el hub, Cerrar sesión invalida refresh en Auth Gateway. Las pestañas ya abiertas pueden seguir activas hasta que expiren sus tokens locales.
Resultado esperado
Sesión válida en Optrax App y módulo operativo en pestaña separada.
Errores comunes
| Problema | Qué hacer |
|---|---|
| 403 al login | Rol access-optrax-app en Auth Manager. |
| 403 en módulo | Rol de producto, no del shell. |
| Enlace incorrecto | Actualizar enlaces o revisar config. |
Consulta Dashboard (hub) y OBSERVER.
[SCREENSHOT REQUIRED: User flow from login form to hub with arrow indicating new tab opening CORE]