Configuració de repositoris externs

Connectar amb GoogleDocs i Picasa

La configuració del repositori de Google per al Moodle ha canviat subtancialment. Podeu trobar la informació actualitzada a l'enllaç http://ateneu.xtec.cat/wikiform/wikiexport/cmd/tac/moodle2/b9_fitxers/drive.

Des d'abril del 2012, Google requereix una confirmació per poder accedir als fitxers de Google Docs i Picasa a través dels repositoris del Moodle. El sistema de confirmació es coneix com OAuth2.0 i proporciona una major seguretat, tot i que necessita una configuració addicional al Moodle.

Registre del Moodle a Google OAuth2.0

Per poder utilitzar els repositoris de Google Docs i/o Picasa al Moodle és necessari registrar el lloc Moodle al Google.

Aneu a Google APIs Console i autentiqueu-vos amb el nom d'usuari/ària i contrasenya del centre, perquè no quedi lligat a cap usuari/ària personal. Aquestes dades només serviran per configurar el repositori, un cop configurat, cada usuari/ària haurà de fer servir les seves dades personals per accedir-hi i només veurà els seus propis documents.

Si utilitzeu un compte XTEC, és important que afegiu el domini a l'adreça de correu. És a dir, al camp Email cal posar-hi el nom d'usuari/ària seguit de "@xtec.cat" (per exemple cXXXXXXX@xtec.cat).

Autenticació de Google

Autenticació de Google

Feu clic a l'enllaç de l'esquerra API Access i seguidament a Create an OAuth 2.0 client ID.

API Acces

API Acces

Empleneu el formulari amb les dades següents i, quan ho tingueu, feu clic a Next:

Crear el Client

Crear el Client

El proper pas és configurar com a client el vostre espai Moodle. Per fer-ho, empleneu el formulari amb les dades següents:

  • A Client ID Settings seleccioneu Web application a l'apartat Application type.
  • A Your site or hostname seleccioneu http al desplegable i introduïu el URL que trobareu a la part superior de la configuració del dipòsit de Google Docs o Picasa: Configuració | Administració del lloc | Connectors | Repositoris | Google Docs i que té un format semblant a http://agora.xtec.cat/nom_propi_centre/moodle/admin/oauth2callback.php.

Finalment, feu clic al botó Create client ID.

Crear el Client ID

Crear el Client ID

A partir d'aquest moment el Moodle estarà registrat a Google i obtindreu les claus per al Client ID i el Client secret que necessitareu per poder configurar els connectors de Google Docs i Picasa.

Client ID i Secret

Client ID i Secret

Tingueu en compte que en el moment que un centre activa el servei de Marsupial l'adreça del Moodle també canvia i que enlloc d'accedir-hi mitjançant http://agora.xtec.cat/nom_del_centre/moodle passa a utilitzar-se http://agora.educat1x1.cat/nom_del_centre/moodle. Per tant, si activeu aquest servei haureu de canviar l'adreça a la Google APIs Console.

Configuració dels repositoris de Google Docs

Aneu a Configuració | Administració del lloc | Connectors | Repositoris| Gestiona els repositoris i activeu els repositoris de Google Docs triant Habilitat i visible del menú desplegable.

Habilita GoogleDocs

Habilita GoogleDocs

Configureu cadascun dels repositoris entrant el Client ID i el Client secret. Aneu en compte de no introduir cap espai en blanc. Finalment, feu clic a Desa.

Configura el connector de GoogleDocs

Configura el connector de GoogleDocs

A partir d'aquests moments ja podreu accedir al documents de Google a través del selector de fitxers.

Selector de fitxers

Selector de fitxers

Un cop validats la primera vegada en un servei extern el navegador pot haver guardat les dades i a partir d'aquest moment no les tornarà a demanar. Si es vol accedir a un altre compte caldrà tancar la sessió al navegador.

Connectar amb Dropbox

Registre del Moodle al Dropbox

Aneu a l'enllaç https://www.dropbox.com/developers/apps i identifiqueu-vos amb un usuari/ària i contrasenya de Dropbox. A continuació accepteu les condicions marcant la casella del final i feu clic a Submit. Aquestes dades només serviran per configurar el repositori, un cop configurat, cada usuari/ària haurà de fer servir les seves dades personals per accedir-hi i només veurà els seus propis documents.

Condicions de Dropbox

Condicions de Dropbox

Al pas següent seleccioneu Dropbox API app, trieu les opcions Files and datastores, No i All file types, poseu nom a l'App i feu clic a Create app.

App type

App type

Feu clic sobre Enable addicional users per afegir els usuaris de Dropbox amb els que fareu les proves inicials (no cal que afegiu tots els usuaris del centre que han d'utilitzar aquest repositori i, de fet, si teniu intenció de fer les proves de connexió des del Moodle amb el mateix usuari/ària Dropbox amb el que esteu configurant aquesta App, no cal habilitar cap usuari/ària addicional).

Finalment, afegiu l'adreça de redirecció OAuth2 Redirect URIs que ha de tenir un format similar a aquest: https://agora.xtec.cat/nom_propi_centre/moodle/admin/oauth2callback.php

Feu clic al botó Add.

Si ho creieu necessari, ompliu la resta de dades del formulari.

Preneu nota de les dades que se us facilitaran a App key i App secret, que es faran servir al Moodle per configurar el repositori de Dropbox.

Informació general

Informació general

Configuració del repositori de Dropbox al Moodle

Aneu a Configuració | Administració del lloc | Connectors | Repositoris| Gestiona els repositoris i activeu el repositori de Dropbox triant Habilitat i visible del menú desplegable.

Habilitat i visible

Habilitat i visible

A continuació feu clic a l'enllaç Paràmetres, afegiu un nom al connector i la Dropbox API Key i el Secret Dropbox que heu anotat anteriorment.

Configuració del Dropbox

Configuració del Dropbox

A partir d'aquests moments ja podreu accedir al vostres documents de Dropbox a través del selector de fitxers.

Selector de fitxers

Selector de fitxers

Canvi de l'App status a producció

Un cop hagueu entrat amb més d'un compte al repositori de Dropbox és recomanable fer el canvi de l'App status de development a production. Per fer aquest canvi entreu a https://www.dropbox.com/developers/apps i feu clic a l'enllaç al nom de la vostra App.

Options

Options

A l'apartat Status feu clic a Apply for production.

App estatus

App estatus

Ompliu la informació necessària tal i com es mostra a la imatge següent i finalment feu clic a Submit app.

Request production status

Request production status

A la informació general de l'App ara veureu que Status ha canviat i es troba en un estat anomenat In review.

App status, in review

App status, in review