Saltar al contenido principal

Roles y Niveles de Acceso

El Portal Administrativo utiliza un sistema de Control de Acceso Basado en Roles (RBAC) gestionado a través de Firebase Auth. Cada cuenta de usuario está vinculada a un perfil específico que define las herramientas y datos disponibles.

Matriz de Permisos

FuncionalidadAdminConsultant
Dashboard & Estadísticas
Reportes de Transacciones
Gestión de Abonos (Wallet)
Catálogo (Carriers/Productos)
Gestión de Usuarios & Roles
Configuración de Proveedores

Descripción de Perfiles

1. Admin (Administrador de Cliente)

Representa la cuenta principal de un cliente. Está vinculado a un Service Account (Principal) del API Connector. Su enfoque es operativo: monitorear el saldo disponible, consultar el historial de recargas y descargar reportes para conciliación interna.

2. Consultant (Consultor)

Un perfil orientado a la supervisión. Actualmente cuenta con permisos de lectura similares al Admin, permitiendo la auditoría de transacciones y visualización de métricas sin capacidad de modificar configuraciones críticas.