Está en la página 1de 5

Administración del sitio.

a) Servidor:
4. Servicios web:

4.1.- Vista General:


En la vista general nos permite que un sistema externo controle Moodle, es decir, los
pasos que se mostrarán a continuación, ayudaran a crear un servicio web para que un
sistema externo interactúe con nuestro Moodle. Esto incluye la clave de seguridad.

Pasos:
1. Habilitar servicios web: Los servicios Web permiten a otros sistemas acceder a
este Moodle y realizar operaciones. Para mayor seguridad esta característica debe
ser desactivada, a menos que realmente la esté utilizando.

En las opciones avanzadas encontramos información más detallada:

2. Habilitar los protocolos: En este paso es donde se administran los protocolos


activos de servicio web, estos son; el protocolo REST, protocolo SOAP y protocolo
XML-RPC. Cada una de ellas presenta de sus respectivas versiones y por defecto y
por razones de seguridad estas están desactivadas, y solo se habilitan los
protocolos que vayan a ser utilizados.
3. Crear un usuario especifico: En este paso es necesario tener un usuario de
servicios web que represente el sistema que controla Moodle, en este paso
encontramos una página de configuración general a la que se debe llenar los
espacios requeridos, tales como el nombre de usuario, el método de identificación,
la contraseña, datos personales, etc.

4. Comprobar privilegios del usuario: El usuario debe tener las capacidades


apropiadas de acuerdo al protocolo empleado anteriormente. En este paso se nos
abrirá a una página donde debemos elegir el usuario al cual queremos darle algún
rol designado.
5. Seleccione un servicio: En este paso permitirá al usuario a acceder a un nuevo
servicio. En la página “Añadir servicio” se deberá marcar las opciones de
“Habilitado” y “Usuario autorizado”. Luego seleccionar “No se requiere permiso”

6. Agregar funciones: En este paso se seleccionará las funciones requeridas para el


servicio de una nueva creación, dicho servicio puede acceder todos los usuarios o
especificados.
7. Seleccione un usuario especifico: En este paso agregue el usuario de servicios web
como un usuario autorizado.

8. Crear ficha (token) para un usuario: En este paso se creará una ficha token donde
se seleccionará algún usuario, incluyendo al administrador, y se cambiará su
servicio. Asimismo, se pondrá la fecha hasta cuándo será esto valido.

9. Habilitar documentación del desarrollador: Este paso está disponible para los
protocolos habilitados una documentación detallada sobre los servicios de la web.
Esta opción esta inhabilitada por defecto, pero una vez habilitada el usuario tiene
acceso a su propia documentación en su página de claves de seguridad.

10. Comprobar el servicio: Simula el acceso externo al servicio usando el cliente de


prueba de servicio web. Use un protocolo permitido con autenticación por ficha
(token).

4.2.- Documentación de API


En la documentación API se encuentran todos los códigos HTML que maneja Moodle.
4.3.- Servicios externos
En servicios externos, como se vio anteriormente, pueden acceder todos los usuarios o
sólo algunos especificados, aquí básicamente se encuentra las funciones que tiene
cada extensión.
4.5.- Administración de protocolos
Para administrar los protocolos, debemos darle click en la opción “habilitar”, que está
representada como un ojo tachado, una vez habilitado, el ojo estará sin tachar.
4.6.- Administrar fichas (tokens)
En este paso, básicamente nos permite crear los tokens que vamos a utilizar en nuestro
Moodle. Al mismo, se puede añadir usuarios.

También podría gustarte