Diferencia entre revisiones de «SIU-Guarani/version3.20.0/interfaces/moodle sso»
Línea 51: | Línea 51: | ||
<big>Ir a ''Administración del sitio => Usuarios => Definir roles'', luego seleccionar el rol para '''Servicios web''' (hacer click en configuración).</big><gallery widths="1220" heights="786"> | <big>Ir a ''Administración del sitio => Usuarios => Definir roles'', luego seleccionar el rol para '''Servicios web''' (hacer click en configuración).</big><gallery widths="1220" heights="786"> | ||
Archivo:Moodle - Definir roles.png|Moodle - Definir roles | Archivo:Moodle - Definir roles.png|Moodle - Definir roles | ||
− | </gallery><big>Luego agregar la capacidad '''auth/userkey:generatekey''':</big><gallery widths="1097" heights=" | + | </gallery><big>Luego agregar la capacidad '''auth/userkey:generatekey''':</big><gallery widths="1097" heights="300"> |
Archivo:Moodle - auth-userkey-generatekey.png|Moodle - auth/userkey:generatekey | Archivo:Moodle - auth-userkey-generatekey.png|Moodle - auth/userkey:generatekey | ||
</gallery> | </gallery> |
Revisión actual del 09:38 30 may 2022
Single Sign-On (SSO) con Moodle
NOTA: SIU-Guaraní 3.20 se probó con Moodle 3.4 y 3.5, no se garantiza de que funcione correctamente con otras versiones de este último.
En Moodle
Aquí veremos como configurar para que una persona desde Guaraní se pueda loguear en Moodle.
1) Descargar e instalar el plugin User key authentication de Moodle
Se debe descargar desde este enlace.2) Configurar el plugin User key authentication
Ir a Administración del sitio => Extensiones => Gestionar identificación, y habilitar el plugin (haciendo click en el icono del ojo):
3) Agregar la función auth_userkey_request_login_url para el servicio creado en el punto 3) de Interfaz SIU-Guaraní - Moodle
Ir a Administración del sitio => Extensiones => Servicios externosFinalmente se debe agregar la función auth_userkey_request_login_url.
4) Agregar la capacidad auth/userkey:generatekey al usuario de Servicios web
Ir a Administración del sitio => Usuarios => Definir roles, luego seleccionar el rol para Servicios web (hacer click en configuración).