/admin/extensions muestra lo que está integrado en tu instalación y qué usa tu organización. Quire trata de la misma manera todo lo que incluye en un punto de extensión: tipos de actividad, bloques de la página de inicio, métodos de inscripción, métodos de inicio de sesión, tipos de preguntas, informes, temas e integraciones como xAPI y HubSpot son extensiones, cada una con nombre, versión y estado.
Activar o desactivar una extensión
La página organiza las extensiones por el tipo de elemento que agregan y cada grupo indica cuántas están activas en tu organización. Desactivar deja de usar una extensión en toda la organización de inmediato; Activar la habilita de nuevo. Lo que ya había registrado se conserva:
- Las actividades, preguntas, inscripciones y archivos ya creados siguen funcionando.
- Los archivos ya exportados se pueden seguir descargando.
- Lo que se impide es el uso nuevo: guardar una actividad de ese tipo, agregar el método de inscripción a un curso, crear una pregunta de ese tipo, abrir o exportar un informe desactivado, usar un método de inicio de sesión desactivado o cambiar una integración.
Las funciones esenciales no se pueden desactivar y aparecen como Siempre activas: inicio de sesión con contraseña, métodos de inscripción manual, propia y por API, el tipo de pregunta de descripción, los informes de auditoría y el tema propio de Quire.
Revisa con atención las extensiones que afectan dónde inicia sesión la gente antes de desactivarlas. Si desactivas un método que algunas personas necesitan, dejarán de poder usarlo para iniciar sesión.
Agregar extensiones propias
Una extensión es código. Quien opera la instalación compila las extensiones en Quire al momento de crearla; no se pueden cargar durante la ejecución ni desde un tenant. En un plan alojado, la lista muestra las opciones que proporciona Quire. En una instalación autoalojada, el equipo desarrolla una extensión según el contrato de su punto, la registra donde se integran la aplicación web y el worker y vuelve a compilar la imagen. La guía para desarrolladores explica el proceso general. El código de una extensión se ejecuta dentro del límite de confianza de Quire, y las dependencias que agregue deben cumplir la misma revisión de licencias que el código propio de Quire.