Spectra One

Configuración Herramienta Externa Moodle

Estimated reading: 5 minutes

La configuración de Moodle es el punto de partida para la integración de Acreditta en su entorno de aprendizaje en línea. Como administrador, este primer paso te permitirá habilitar las capacidades necesarias en Moodle para la gestión y emisión de credenciales digitales de manera efectiva. A continuación, exploraremos cómo llevar a cabo esta configuración de manera sencilla y eficiente.

1. Configuración del servicio:

  • Inicia sesión en Moodle con un usuario administrador
  • Ingresa a la opción ‘Administración del sitio/Site administration’
  • Ingresa a ‘Servidor/Server’
  • Busca en el submenú la opción ‘Servicio web/Web services’ e ingresar a ‘Servicios externos/External services’
  • Haz clic en ‘Añadir/Add’ para crear un nuevo servicio

  • En el campo ‘Nombre/Name’ asigna el nombre y el nombre corto a la herramienta
  • Activa la opción ‘Habilitado/Enabled’ y da clic en ‘Guardar cambios/Saves changes’

En la nueva ventana que se abrirá da clic en ‘Agregar funciones/Add functions

  • Agrega la función: core_course_get_courses
  • Agrega la función: core_enrol_get_enrolled_users
  • Agrega la función: gradereport_user_get_grade_items
  • Agrega la función: core_completion_get_activities_completion_status
  • Agrega la función: core_completion_get_course_completion_status

2. Configuración del token:

  • Ingresa a ‘Administración del sitio/Site administration’ y haz clic en ‘Servidor/Server’
  • Busca en el submenú de servicios web la opción ‘Administrar fichas/Manage tokens’
  • Crea un nuevo token haciendo clic en ‘Crear ficha/Create token’
  • Selecciona un usuario que tenga privilegios de administración
  • En el campo ‘Servicio/Services’ selecciona el servicio creado anteriormente
  • Da clic en ‘Guardar cambios/Save changes’

Copia el código, ya que este se debe ingresar en el campo tokenAuthMoodle al agregar la herramienta externa en Acreditta

3. Configuración herramienta externa Moodle

  • Ingresa a la opción Administración del sitio/Site administration’ y haz clic en ‘Extensiones/Plugins’
  • Busca el submenú ‘Módulos de actividades/Activity modules‘ e ingresa a la opción ‘Manage tool’
  • Haz clic en ‘Configurar la herramienta manualmente/Configure a tool manually’
  • En la opción ‘Nombre de la herramienta’ ingresa el nombre que le darás a la herramienta externa
  • Ingresa la URL https://lti.acreditta.com/lti en el campo ‘URL de la herramienta/Tool URL’
  • Si lo deseas, puedes ingresar una descripción a la herramienta que estás creando
  • Selecciona la versión ‘LTI 1.3‘ en el campo ‘Versión LTI/LTI vesion’
  • En ‘Tipo de clave pública/Public key type’ selecciona la opción ‘URL del conjunto de claves/Keyset URL’
  • Ingresa la URL https://lti.acreditta.com/lti/keys en ‘Conjunto de claves públicas/Public keyset’
  • En ‘Iniciar URL de inicio de sesión/Initiate login URL’ pega el siguiente enlace https://lti.acreditta.com/lti/login
  • Pega este enlace https://lti.acreditta.com/lti en ‘URL(s) de redirecición/Redirection URL’
  • Selecciona la opción ‘Mostrar como una herramienta preconfigurada…/Show as preconfigured tool when adding and extra tool’ en el campo ‘Configuracion del uso de la herramienta/Tool configuration usage’
  • En ‘Contenedor de inicio por defecto/Default launch container’ selecciona ‘Incrustar, sin bloques/Embed, without blocks’

Despliega el menú Servicios/Services:

  • En la primera opción selecciona ‘Utilice este servicio sólo para sincronización de calificaciones/Use this service for grade sync only’
  • En el siguiente campo haz clic en ‘Utilice este servicio para recuperar la información de los miembros…/Use this service to retrieve members’ information as per privacy settings’
  • En el campo ‘Ajuste de la herramienta/Tool settings’ selecciona ‘Utilizar este servicio/Use this service’

Despliega el menú Privacidad/Privacy:

  • En el selector de los campos ‘Compartir el nombre del usuario con la herramienta/Share launcher’s name with tool’ selecciona la opción ‘Siempre/Always’
  • En el campo ‘Aceptar calificaciones desde la herramienta/Accept grades from the tool’ haz clic en ‘Siempre/Always’
  • Activa la opción ‘Forzar SSL/Force SSL
  • Guarda cambios para finalizar con la configuración

Asegúrate de tomar nota de estos datos, ya que los necesitarás al configurar la herramienta externa de Acreditta.

  • Da clic en “Ver detalles” de configuración (icono de 4 líneas)
  • Copia el PlataformID pégalo en el campo en UrlLMS en Acreditta
  • El Client ID pégalo en clienteId la herramienta externa en Acreditta
  • Copia el campo Public keyset URL y pégalo en urlKeys
  • Copia el Access token URL y pégalo en urlToken
  • Finalmente, copia Authentication request URL agrégalo en urlLogin en la configuración de la herramienta externa de Acreditta

4. Habilita la funcionalidad ‘Publish as LTI tool’

  • Ingresa a la opción ‘Administración del sitio/Site administration’ y haz clic en ‘Extensiones/Plugins’
  • Busca el submenú ‘Autenticación/Authentication‘ e ingresa a la opción ‘Gestionar la autenticación/Manage authentication’
  • Habilita la opción ‘LTI’
  • Busca el submenú ‘Matriculaciones/Enrolments‘ e ingresa a ‘Gestionar plugins de matriculación/Manage enrol plugins’
  • Habilita la opción ‘Publicar como herramienta LTI/Publish as LTI tool’

Te recomendamos activar la opción Permitir marcos incrustados’ para que las herramientas se puedan mostrar dentro de un marco en lugar de en una ventana nueva.

  • Busca el submenú ‘Seguridad/Security‘ y selecciona ‘Seguridad HTTP/HTTP security’
  • Activa la casilla ‘Permitir marcos incrustados/Allow frame embedding’
CONTENIDO