Manual de Administrador del Tenant
Guía para dueños de empresa e IT del cliente sobre lo disponible hoy en SaaSCol (post cierre Core+CMS).
1. Identidad y acceso
- SSO corporativo vía Keycloak (OIDC).
- Cada usuario opera bajo un
tenant_id(empresa); no ve datos de otras empresas. - En local de desarrollo el CMS engine acepta el token de prueba documentado por el equipo.
2. Módulos "a la carta"
Desde el hub / APIs de Core puedes activar módulos licenciados (CMS, CRM, ERP, COLBOT, …).
La facturación de dominio personalizado usa el feature flag custom_domain (sin él, solo previews *.saascol.localhost).
3. Administrar el sitio web (CMS)
Con el CMS Engine (:3002 en local):
| Pantalla | Para qué |
|---|---|
/admin/wizard | Crear una empresa nueva (slug, dominio, colores, menú, seed Healthcare) |
/admin/site | Cambiar marca, logo, colores y navegación |
/admin/pages | Editar páginas con bloques (Hero, listas, formularios) |
/admin/content | Servicios, políticas, sedes, estados financieros |
/admin/import | Traer un sitio existente por URL (con vista previa) |
El sitio público se abre con el dominio configurado o /?tenant=tu-slug.
4. Formularios → CRM
Los formularios del sitio (Contacto) crean oportunidades (deals) automáticamente en el CRM Core.
Cuando el producto CRM tenga UI propia, verás esos leads en el pipeline.
5. Seguridad (estado actual)
- JWT obligatorio en rutas de admin.
- Aislamiento multi-empresa en base de datos y en archivos (MinIO).
- ReBAC Zanzibar completo = roadmap (no afirmar como cerrado).
Más detalle técnico: Portal desarrolladores.