M09 · Accesos
Gestión y delegación
Pro+
Módulo 09
Accesos y delegación
Una cuenta maestra. Múltiples comunidades. Delegados con acceso acotado por comunidad y rol — sin compartir contraseñas.
4 roles Por comunidad Log de auditoría Vigencia configurable
Cuenta maestra (Admin)
🏢
Comunidad A
Edificio Providencia
👤
Delegado 1
Tesorera · solo finanzas
👤
Delegado 2
Comité · lectura + gobernanza
🏢
Comunidad B
Edificio Las Condes
👤
Delegado 1
Admin delegado · módulos operativos
🏢
Comunidad C
Edificio Ñuñoa
👤
Delegado 1
Solo lectura · propietario observador
🔒
Los delegados son ciegos entre comunidades. Un delegado de la Comunidad A no puede ver ni acceder a la Comunidad B, aunque ambas estén bajo la misma cuenta maestra.
  • La cuenta maestra tiene control total sobre todas sus comunidades.
  • Cada delegado tiene sus propias credenciales — nunca comparte acceso.
  • Los cupos de delegados se cuentan por comunidad, no en total.
  • El admin puede revocar acceso de cualquier delegado en cualquier momento — efectivo de inmediato.
  • Los delegados no pueden crear otros delegados — solo la cuenta maestra puede.
  • Los delegados no pueden cambiar planes, ver facturación ni acceder a API/webhooks.
  • Si el plan baja de nivel, los delegados pierden acceso a módulos que ya no estén en el plan.
  • Un módulo add-on solo se puede delegar si el admin lo tiene activo en esa comunidad.
Plan Comunidades Delegados / comunidad
Básico 1 Por definir
Pro Hasta 5 Por definir
Administradora Ilimitadas Por definir
⚙️
Pendiente de definición: cantidad de delegados por plan y si M09 es add-on de pago o incluido en todos los planes.

Cada rol define qué puede y qué no puede hacer el delegado dentro de la comunidad asignada. Los módulos habilitados son personalizables dentro de los límites del rol.

🛡️
Administrador delegado
Ideal para: admin on-site, socio, encargado de edificio
✓ Puede
  • Ver y editar dashboard
  • Gestionar vecinos y conserjes
  • Publicar en mural
  • Gestionar reservas
  • Ver analítica
  • Gestionar documentos
✕ No puede
  • Ver otras comunidades
  • Cambiar plan de suscripción
  • Crear delegados
  • Acceder a API/webhooks
  • Ver facturación
💼
Tesorera / Finanzas
Ideal para: contador externo, tesorera del comité
✓ Puede
  • Ver dashboard financiero
  • Gestionar documentos y firma (M19)
  • Ver analítica financiera
  • Exportar reportes
✕ No puede
  • Ver mural ni comunidad
  • Gestionar vecinos
  • Acceder a marketplaces
  • Ver portería o reservas
🏛️
Comité / Directiva
Ideal para: presidente o miembro del comité
✓ Puede
  • Ver dashboard (lectura)
  • Participar en votaciones (M15)
  • Ver documentos y actas
  • Ver analítica general
  • Recibir notificaciones admin
✕ No puede
  • Editar nada
  • Gestionar vecinos
  • Ver finanzas detalladas
  • Acceder a portería o marketplace
👁️
Solo lectura
Ideal para: propietario observador, socio pasivo
✓ Puede
  • Ver dashboard (lectura)
  • Ver notificaciones
  • Ver documentos públicos
✕ No puede
  • Editar nada
  • Ver finanzas
  • Acceder a módulos operativos
  • M03 Dashboard Vista cartera solo para cuenta maestra.
  • M05 Upgrade/paywall Solo cuenta maestra puede cambiar planes.
  • M15 Gobernanza Rol Comité puede votar y ver actas.
  • M17 Analítica Roles Tesorera y Admin delegado pueden ver.
  • M19 Documentos Rol Tesorera puede gestionar y firmar.
  • M20 API/Webhooks Solo cuenta maestra, nunca delegados.
1
Selecciona la comunidad
El delegado solo tendrá acceso a la comunidad que elijas. Cupos disponibles se verifican según tu plan.
2
Asigna un rol
Elige entre Admin delegado, Tesorera, Comité o Solo lectura. Cada rol tiene permisos predefinidos.
3
Personaliza módulos habilitados
Dentro del rol, puedes activar o desactivar módulos específicos según la necesidad del delegado.
4
Define vigencia (opcional)
Indefinida o con fecha de expiración. Al vencer, el acceso se revoca automáticamente.
5
El delegado recibe invitación
Se envía email con link de activación. El delegado crea su contraseña y accede desde su propia cuenta.
Cupos disponibles: — (por definir según plan)
Recibirá una invitación para crear su cuenta.
Dashboard
Vista general de la comunidad
Vecinos y conserjes
Gestión de residentes
Analítica
Métricas de la comunidad
API / Webhooks
Bloqueado para delegados

Solo la cuenta maestra puede ver este registro. Muestra cada acción de cada delegado, en cada comunidad.

MG
María González
Hoy 14:32
Exportó reporte financiero del mes de junio
Comunidad A M19 · Documentos IP 192.168.1.x
JR
Juan Rodríguez
Hoy 11:15
Votó en propuesta de fondo de reserva
Comunidad B M15 · Gobernanza IP 190.153.x.x
CP
Carlos Pérez
Ayer 18:44
Publicó aviso en mural del edificio
Comunidad A M02 · Mural IP 187.65.x.x
MG
María González
Ayer 09:20
Descargó documento de acta de asamblea
Comunidad A M19 · Documentos IP 192.168.1.x
  • Timestamp Fecha y hora exacta de la acción.
  • Delegado Nombre y email del delegado.
  • Comunidad En qué comunidad ocurrió.
  • Acción Qué hizo (publicó, editó, descargó, etc.).
  • Módulo En qué módulo ocurrió.
  • IP Dirección IP de origen.
-- Tabla de delegaciones table: delegaciones account_id_maestra uuid FK → cuentas account_id_delegado uuid FK → cuentas comunidad_id uuid FK → comunidades rol enum [admin_delegado, tesorera, comite, solo_lectura] modulos_habilitados jsonb vigencia_hasta date nullable activo boolean default true -- RLS: delegado solo ve comunidades asignadas POLICY delegado_comunidades: id IN ( SELECT comunidad_id FROM delegaciones WHERE account_id_delegado = auth.uid() AND activo = true AND (vigencia_hasta IS NULL OR vigencia_hasta > now()) )