flowchart TB
subgraph L0["Experiencia e identidad empresarial"]
direction LR
L0N0["Clientes de API y equipos NOC
Desarrolladores asociados · ingenieros de plataforma · operadores"]
L0N1["Portales Next.js / TypeScript
Sandbox · documentación · medición de uso · vistas operativas / SLO"]
L0N0 -->|"Acceso HTTPS"| L0N1
L0N2["Identidad empresarial y RBAC
OIDC / SAML · roles por tenant · EN / ES / FR / HT"]
L0N1 -->|"SSO y autorización"| L0N2
end
subgraph L1["Gateway y adaptación de capacidades"]
direction LR
L1N0["Gateway de API empresarial
OAuth2 · mTLS según necesidad · límites de solicitudes"]
L1N1["Servicios de API CAMARA
QoD · SIM Swap · Number Verification · Device Location / Status"]
L1N0 -->|"Solicitudes API autenticadas"| L1N1
L1N2["Adaptadores de consentimiento y políticas
Esquemas OpenAPI versionados · autorización del operador · CAPIF donde se admita"]
L1N1 -->|"Mapeo de capacidades y consentimiento"| L1N2
end
subgraph L2["Exposición de red y gestión independiente"]
direction LR
L2N0["3GPP NEF / SCEF
Interfaces de exposición N33 / T8 admitidas por el operador"]
L2N1["Capacidades del core 4G / 5G
Funciones de red autorizadas por políticas"]
L2N0 -->|"Acceso autorizado a la red"| L2N1
L2N2["Gestión Ericsson ENM
Integración CM / FM / PM independiente; no es un endpoint NEF / SCEF"]
L2N1 -->|"Interfaces de gestión independientes"| L2N2
end
L0N1 -.->|"Las API del portal pasan por el gateway autenticado; los cambios operativos usan solicitudes GitOps revisadas."| L1N0
L1N2 -.->|"Los adaptadores solo se conectan a API y versiones habilitadas por el operador."| L2N0
L0N2 -.->|"El gateway verifica la identidad del solicitante y las políticas del tenant."| L1N0
%% Las solicitudes del portal y del API gateway aplican alcances OIDC/OAuth 2.0 por tenant y límites de tasa. La exposición 3GPP NEF/SCEF permanece aislada de la gestión de elementos ENM en VRFs dedicadas.
%% Topologías de referencia, no una afirmación de ajuste a su entorno. Las versiones de protocolo, los límites de red, los roles y los objetivos de servicio se fijan en el diseño de bajo nivel durante el Sprint de Evaluación.