Esta sección describe el proceso de integración entre Cyber Guru y 360Learning.
El objetivo es crear cursos externos en 360Learning y sincronizar el progreso de los usuarios en tiempo real.
El flujo, detallado más abajo, es el siguiente:
-
Creación de la empresa en Cyber Guru
-
Asignación de la ruta de aprendizaje adecuada a la empresa
-
Habilitación y configuración de la integración con 360Learning
-
Sincronización del seguimiento de cursos
-
Sincronización del seguimiento de usuarios
Se recomienda encarecidamente configurar el inicio de sesión único (SSO).
De todos modos, es obligatorio que el nombre de usuario en Cyber Guru coincida con la dirección de correo electrónico del usuario, ya que el correo electrónico es el identificador único en 360Learning.
Una vez completados los pasos 1 y 2 — que son parte del proceso estándar de creación y configuración de la empresa en Cyber Guru — se puede llevar a cabo el paso 3.
Navega a la sección "Configuración", haz clic en "Opciones" y expande la pestaña "Integraciones". Habilita el interruptor de 360Learning e ingresa todos los parámetros requeridos, proporcionados por el entorno de 360Learning:
-
X-company-id -
X-apiKey -
groupId -
authorId -
360LearningSubdomain
Después de guardar estos valores, puedes hacer clic en el botón "Sincronizar" al final de la misma sección. Los cursos asociados con la empresa en Cyber Guru se crearán entonces en el entorno de 360Learning.
La API utilizada para crear cursos es POST importExternalCourses.
A partir de ese momento, los usuarios en 360Learning pueden ser asignados a cursos de Cyber Guru. Cuando hagan clic en un curso de Cyber Guru dentro de la plataforma 360Learning, serán redirigidos a su tablero de Cyber Guru, donde podrán acceder a los cursos asignados a ellos.
Nota: Cyber Guru incluye una lógica avanzada de prerrequisitos, que no se refleja en 360Learning.
Por lo tanto, los usuarios son redirigidos al tablero de Cyber Guru donde solo verán los cursos desbloqueados.
Cuando un usuario sale de un curso usando el botón "Guardar y Salir", los datos de seguimiento — incluso si son parciales — también se informan de vuelta a 360Learning.
La API utilizada para la sincronización de seguimiento es POST importExternalCoursesStats.