Características adicionales de Moodle app

De MoodleDocs
note icon.png Existe documentación diferente para varias versiones de Moodle: Esta documentación es para Moodle 3.2 y más recientes. La documentación para versiones anteriores está en 31/Características adicionales de Moodle Mobile



El plugin de Características Adicionales de Moodle Mobile proporciona nuevas características y servicios web que actualmente solamente están disponibles en las versiones de Moodle de 3.5 en adelante.

Este plugin es desarrollado y mantenido oficialmente por el Cuartel General de Moodle.

Cómo funciona

Una vez instalado, el plugin crea un nuevo servicio "Moodle Mobile additional features". La App Mobile revisa si este servicio está habilitado. En caso contrario, la App Mobile regresa a usar el servicio de App Mobile estándar del núcleo de Moodle.

Por favor, abra Características de Moodle Mobile para revisar cuales características nuevas son añadidas a su sitio dependiendo de su versión de Moodle.

Características


Habilitar autenticación para sitios que usan métodos SSO (como Shibboleth y CAS)

NOTA MUY IMPORTANTE: Si SSO no está funcionando para su sitio (o si está fallando aleatoriamente), Usted podría necesitar deshabilitar la opción para "Auto ingresar visitante" llamada "autologinguests". Esta configuración podría no ser compatible con el SSO via App en algunos sitios (aunque debería de funcionar bien a partir de Moodle 3.2 en adelante).

La autenticación por SSO y MNet no está soportada para Apps de Windows Phone 8 y Windows 8

Una vez que el plugin esté instalado, Usted necesita ir a Administración del sitio > Plugins > Plugins locales > Características adicionales de Moodle Mobile

Allí Usted puede elegir el "Tipo de ingreso":

Via the app
Es el ingreso por defecto, el usuario debe de introducir sus credenciales en la App
Via una ventana del navegador
Se abre una nueva instancia del navegador en el dispositivo móvil, la cual apunta al formato (formulario) para ingreso en el sitio Moodle (que nuevamente puede re-dirigir hacia provedores de identidad externos si se necesitara). El usuario debe de introducir allí sus credenciales. Esta es la opción que debe de sser seleccionada para sitios cque usan métodos SSO (Single Sign-On = Ingeso Único) (o para sitios que quieren forzar a los usuarios a que se autentiques (identifiquen) en el sitio en lugar de en la App)


<mediaplayer>https://www.youtube.com/watch?v=cl8rsyyyg9g</mediaplayer>


Cuando se usa la opción de "Via una ventana del navegador", Usted puede opcionalmente especificar un esquema URl para usar para que el sistema abra la App Mobile. Por defecto, el esquema URL usadopara abrir la App será l indicado por lapropia App durante el proceso SSO. Si Usted ha desarrollado una App personalizada que usa su propio esquema URL y Usted quiere permitir solamente ingresos SSO via su App, Uste puede indicar allí un esquema URL. El sitio detectará esa configuración y a usará en lugar del valor indicado por la App.

Configurando la App desde su sitio

Nota: Pendiente de Traducir. ¡Anímese a traducir esta página!.     ( y otras páginas pendientes)

  • Disable app functionalities for your site. If there's a feature you don't want to make available via the app you can disable it here.
  • Rename app text strings.
  • Add new items in the app's main menu (the side menu).
  • Replace the Change site option with a "Log out" one to force the users to enter their credentials on their next access.

Instalación

  1. Unpack the zip file into the local/ directory. A new directory will be created called local/mobile.
  2. Go to Site administration > Notifications to complete the plugin installation.
  3. Go to Site administration > Mobile app > Mobile settings and enable web services for mobile devices (Remember to save the changes)
  4. Go to Site administration > Plugins > Web services > External services, edit "Moodle Mobile additional features" and check the "Enabled" field, then save changes.
  5. Go to Site administration > Users > Permissions > Define roles, edit the Authenticated user role and allow the capability moodle/webservice:createtoken.

Note: You need to have upgraded the Moodle Mobile app to version 1.4.4.

If you are currently using the Moodle Mobile app, you will need to log out of all your sites in order for the app to detect the new service.

Admin users, please read

Usuarios administradores, lean por favor

Este plugin instala un servicio nuevo en su instalación de Moodle, la creación automática de token para este tipo de servicios está prohibida para usuarios administradores. Esto significa que los usuarios administradores no podrán usar la App Mobile.

Esto puede resolverse fácilmente, los administradores deben de crear manualmente un token en Moodle (Plugins > Servicios web > Gestionar tokens) para el servicio local_mobile. Nota: Asegúrese de cambiar la configuración por defecto "Servicios web de Moodle mobile" a "Servicios adicionales de Moodle mobile" antes de crear el token .

Notificaciones Push

Si Usted quiere habilitar notificaciones Push en sitios Moodle anteriores a la versión 2.6 este plugin debe de estar instalado.

Vea Mobile app Notificaciones Push para mayor información

Vea también

Plugin entry in the plugins database