Modo MOCKIniciar sesion

Configuracion

Estado del sistema, modos de operacion, roles y usuarios.

Datos: Supabase

Aplicacion

NetControlPro

Fase

Fase 0 - Modo Mock

Proveedor de datos

Supabase

RBAC y sesion (solo lectura)

Estado RBACCargando...
  • AuthSupabase
  • UsuarioSin sesion
  • Rol actualSin rol
  • Permisos cargados0
  • Modo de datosMOCK

No hay sesion activa. Inicia sesion para ver tu rol y permisos.

Estado del sistema

  • API REST (Railway)

    Respondiendo correctamente

    Conectada
  • Supabase

    Variables presentes. Cliente pendiente de cablear.

    Configurado
  • Proveedor de datos (frontend)

    Datos administrativos reales (Supabase). Acciones de red siguen mock.

    Datos: Supabase
  • Datos en backend (Supabase / PostgREST)

    Backend leyendo y escribiendo datos administrativos reales en Supabase.

    Supabase
  • Escrituras administrativas

    Altas y ediciones guardadas en Supabase via backend (clave de servicio solo en backend).

    Supabase
  • Acciones de red

    Suspender / reactivar / cambiar plan / cortar: simuladas. No tocan MikroTik.

    Mock
  • Topologia

    Proveedores, ubicaciones, enlaces y VLANs administrados en Supabase.

    Supabase
  • RADIUS

    No activado. La autenticacion de red real llega en una fase futura.

    No activo
  • Autenticacion

    Supabase Auth activo. Inicia sesion con tu cuenta. (AUTH_PROVIDER solicitado: supabase)

    Supabase
  • MikroTik

    Sin conexion a equipos. Acciones simuladas.

    No conectado
  • Agente

    Estructura inicial. No desplegado.

    No desplegado
  • QA (Playwright / GitHub Actions / Chromatic)

    Pipeline de calidad activo en cada PR y push a main.

    Activo

Modos de operacion MikroTik

MockActivo

Datos simulados. Sin conexion a hardware. Modo actual del proyecto.

LecturaProximamente

Lectura via RouterOS API a traves del agente. No modifica nada.

EscrituraProximamente

Escritura controlada y auditada (cortes, planes). Requiere validaciones.

Roles del sistema (RBAC preparado)

Estructura preparada para Supabase Auth. En esta fase es referencial: no bloquea el acceso. El proveedor preferido sera supabase.

RolClaveDescripcionPermisos
Super administrador
super_adminAcceso total al sistema.33
Administrador
adminAdministracion general del ISP/WISP.30
Tecnico
tecnicoOperacion de red y soporte tecnico (mock).18
Cobrador
cobradorCobranza y registro de pagos (mock).7
Soporte
soporteAtencion a clientes y tickets.7
Finanzas
finanzasFacturacion y reportes financieros.8
Solo lectura
solo_lecturaConsulta sin modificaciones.18

Integraciones

  • Frontend (Next.js)

    Vercel

    Operativo
  • API (Express)

    Railway

    Conectada
  • Base de datos (Supabase)

    Migraciones 0001 + 0002 preparadas

    Configurado
  • Agente MikroTik

    Estructura inicial

    No conectado

Usuarios y roles

UsuarioRolEstadoUltimo acceso

Administrador General

admin@netcontrolpro.example.com

Super administradorActivo22-jun, 07:50 a.m.

Ana Operador

ana.operador@netcontrolpro.example.com

OperadorActivo22-jun, 08:30 a.m.

Carlos Tecnico

carlos.tecnico@netcontrolpro.example.com

TecnicoActivo22-jun, 06:10 a.m.

Equipo Facturacion

facturacion@netcontrolpro.example.com

FacturacionActivo21-jun, 05:00 p.m.

Revendedor Zona Sur

revendedor.sur@netcontrolpro.example.com

RevendedorInactivoNunca