Seguridad y aislamiento multi-empresa
ODO Construcción OS está diseñado desde cero para SaaS multi-empresa. Tu empresa y sus datos son solo tuyos.
Cada empresa tiene sus datos completamente aislados. Nunca se mezclan ni son visibles entre compañías distintas. El aislamiento es a nivel de base de datos, no solo de interfaz.
Inicio de sesión con email y contraseña. Las sesiones se gestionan en el servidor mediante cookies httpOnly. No se almacenan tokens de acceso en el cliente.
RLS activo en todas las tablas con datos de empresa. Aunque accedieras directamente a la base de datos, solo verías los datos de tu empresa gracias a las políticas RLS configuradas a nivel de Postgres.
Las mutaciones sensibles (crear empresa, añadir miembros, cambiar roles) se realizan a través de RPCs con SECURITY DEFINER. No existen inserts directos desde el cliente en operaciones críticas.
Tres niveles de acceso: owner (control total), admin (gestión operativa) y worker (acceso limitado). Los permisos se validan en servidor, no solo en la interfaz.
Tabla activity_log preparada para auditorías. Registra acciones relevantes con usuario, empresa, timestamp y detalle de la operación.
Empieza con confianza
Tus datos de empresa están seguros y aislados desde el primer día.