Scénario #36041
Mis à jour par Joël Cuissinat il y a plus d'un an
h2. À faire
Ajouter une interface pour permettre aux enseignants de paramétrer leur accès au Nuage Apps depuis un poste client Scribe/Seth/Horus.
Voir exemple graphique en pièce-jointe.
!EOP_paramétrage_nuage_apps.png!
*ATTENTION : le nom d'utilisateur peut contenir des espaces*
En arrière plan, le bouton "valider" doit utiliser les informations pour créer et récupérer un "user token" dans apps.
Ensuite, EOP doit créer un fichier :
<pre>rclone.conf</pre>
<pre>
RCLONE_CONFIG_DIR=/home/adhomes/<user>/perso/.config # à adapter suivant le module
export RCLONE_CONFIG=RCLONE_CONFIG_DIR/.config/rclone.conf
[ ! -e $RCLONE_CONFIG_DIR ] && mkdir $RCLONE_CONFIG_DIR
./rclone config create --obscure "NuageApps" webdav vendor "nextcloud" user "<user name>" pass "<pass_user_token>" url "https://<numéro nuage>.apps.education.fr/remote.php/dav/files/<user name>"
</pre>
https://rclone.org/commands/rclone_config_create/
* EOLE ≥ 2.7.2
* prévoir doc et tests
h2. Résultats attendus
* Nouvel item de menu dans EOP (dans Préférences ?)
* Nouveau formulaire dans EOP
* EOP sait générer les fichiers rclone.conf
* Maj doc (par "là":http://eole.ac-dijon.fr/documentations/2.8/completes/HTML/ModuleScribe/co/00-eop.html)
* Créer un test squash (à faire exécuter par une personne disposant d'une adresse en @ac-dijon.fr@ ?)
Ajouter une interface pour permettre aux enseignants de paramétrer leur accès au Nuage Apps depuis un poste client Scribe/Seth/Horus.
Voir exemple graphique en pièce-jointe.
!EOP_paramétrage_nuage_apps.png!
*ATTENTION : le nom d'utilisateur peut contenir des espaces*
En arrière plan, le bouton "valider" doit utiliser les informations pour créer et récupérer un "user token" dans apps.
Ensuite, EOP doit créer un fichier :
<pre>rclone.conf</pre>
<pre>
RCLONE_CONFIG_DIR=/home/adhomes/<user>/perso/.config # à adapter suivant le module
export RCLONE_CONFIG=RCLONE_CONFIG_DIR/.config/rclone.conf
[ ! -e $RCLONE_CONFIG_DIR ] && mkdir $RCLONE_CONFIG_DIR
./rclone config create --obscure "NuageApps" webdav vendor "nextcloud" user "<user name>" pass "<pass_user_token>" url "https://<numéro nuage>.apps.education.fr/remote.php/dav/files/<user name>"
</pre>
https://rclone.org/commands/rclone_config_create/
* EOLE ≥ 2.7.2
* prévoir doc et tests
h2. Résultats attendus
* Nouvel item de menu dans EOP (dans Préférences ?)
* Nouveau formulaire dans EOP
* EOP sait générer les fichiers rclone.conf
* Maj doc (par "là":http://eole.ac-dijon.fr/documentations/2.8/completes/HTML/ModuleScribe/co/00-eop.html)
* Créer un test squash (à faire exécuter par une personne disposant d'une adresse en @ac-dijon.fr@ ?)