Nicode Joomla Campus Engine
Licencias y activacion
Modelo de licenciamiento de la version 2.0.0 de Nicode Joomla Campus Engine.
Niveles de licencia
- Core: obligatoria para utilizar el componente. Sin Core activa, el backend queda bloqueado salvo la configuracion necesaria para activar, el campus frontend queda bloqueado y tambien se bloquean la validacion publica de documentos y el flujo de invitaciones publicas.
- PRO: no es solo un nombre comercial. La activacion de funciones premium se resuelve mediante entitlements.
Mapa actual de funciones PRO
| Entitlement | Alcance |
|---|---|
pro_assessments | Examenes y evaluaciones en alumno y staff. |
pro_surveys | Encuestas en alumno y staff. |
pro_assignments | Casos practicos y entregas en alumno y staff. |
pro_attendance | Asistencia en alumno y staff. |
pro_documents | Documentos descargables y validacion asociada. |
pro_public_invites | Invitaciones publicas y su monitorizacion en staff. |
Identificacion de la instalacion
Una instalacion se identifica por product_code, domain, license_key, environment y, de forma opcional, instance_name. La capa local conserva estado de licencia y logs para reducir trafico remoto y mantener una ultima validacion conocida cuando el servicio de licencias no esta disponible temporalmente.
Grace mode
Si la API de licencias no responde, el componente puede apoyarse temporalmente en un estado Core valido en cache segun la politica de license_grace_hours. Si no existe un estado Core valido en cache, el acceso debe seguir bloqueado.