← Dashboard
πŸ” Admin β€”
πŸ‘₯ Usuarios
πŸ”‘ Permisos
πŸ“‹ Actividad
βš™οΈ Ajustes
Usuarios activos
β€”
con acceso habilitado
Total usuarios
β€”
registrados en el sistema
Inactivos
β€”
sin login en 30 dΓ­as
Bloqueados
β€”
acceso deshabilitado
En Vivo
β€”
ΓΊltimos 5 min
Usuario Rol Último acceso Estado Acciones
Cargando usuarios...
Acceso por usuario a cada secciΓ³n Los cambios se guardan al instante
Usuario πŸ“ˆ ProyecciΓ³n πŸ“Š Tracker πŸŽ“ Onboarding πŸ“£ Marketing Team πŸ‘₯ Sales Team πŸ“ž Cold Callers 🎯 Setters
Cargando...
Log de sesiones recientes
Usuario AcciΓ³n Fecha y hora Dispositivo
Cargando actividad...
ConfiguraciΓ³n del sistema
Ajustes generales de acceso y seguridad.
Proveedores de login activos
πŸ“§ Email / ContraseΓ±a Activo
πŸ”΅ Google Requiere config en Supabase
πŸ“˜ Facebook Requiere config en Supabase
Supabase
Proyecto: β€”
Estado: β€”
SQL de configuraciΓ³n inicial
Copia y ejecuta esto en Supabase β†’ SQL Editor la primera vez:
-- 1. Tabla de perfiles (extiende auth.users) CREATE TABLE IF NOT EXISTS profiles ( id uuid PRIMARY KEY REFERENCES auth.users(id) ON DELETE CASCADE, email text, name text, photo text, role text DEFAULT 'user', last_login timestamptz, disabled boolean DEFAULT false ); -- 2. Tabla de sesiones (log de accesos) CREATE TABLE IF NOT EXISTS sessions ( id uuid DEFAULT gen_random_uuid() PRIMARY KEY, user_id uuid REFERENCES auth.users(id) ON DELETE CASCADE, email text, name text, login_at timestamptz DEFAULT now(), user_agent text ); -- 3. Tabla de invitaciones pendientes CREATE TABLE IF NOT EXISTS pending_invites ( id uuid DEFAULT gen_random_uuid() PRIMARY KEY, email text, name text, role text DEFAULT 'user', invited_by text, invited_at timestamptz DEFAULT now(), status text DEFAULT 'pending' ); -- 4. Habilitar acceso para usuarios autenticados ALTER TABLE profiles ENABLE ROW LEVEL SECURITY; ALTER TABLE sessions ENABLE ROW LEVEL SECURITY; ALTER TABLE pending_invites ENABLE ROW LEVEL SECURITY; CREATE POLICY "auth_profiles" ON profiles FOR ALL TO authenticated USING (true) WITH CHECK (true); CREATE POLICY "auth_sessions" ON sessions FOR ALL TO authenticated USING (true) WITH CHECK (true); CREATE POLICY "auth_invites" ON pending_invites FOR ALL TO authenticated USING (true) WITH CHECK (true);