Skip to content

Resolve "Groupes LaBoîte : créer des partages Nextcloud de groupe"

Closes #401 (closed)

Comment tester en mode local (oui c'est un peu compliqué)

  1. configurer les Settings laboite
  • public.groupPlugins.nextcloud.enable : true
  • public.groupPlugins.nextcloud.URL : https://nuage02.pp.appseducation.org
  • public.groupPlugins.nextcloud.groupURL : reprendre la valeur du fichier sample
  • nextcloud.nextcloudUser : me demander
  • nextcloud.nextcloudPassword : me demander
  • nextcloud.circlesUser : même valeur que nextcloudUser
  • nextcloud.circlesPassword : même valeur que nextcloudPassword
  1. configurer l'utilisateur de test

choisir un utilisateur de test (user01 dans la suite), celui-ci devra aussi être créé sur auth.eole3.dev (voir plus bas)

  • Dans l'interface d'administration de laboite, aller dans Gestion des URLs Nextcloud.
  • Ajouter le serveur https://nuage03.pp.appseducation.org et s'assurer que c'est la seule URL active.
  • Dans Gestion des utilisateurs, rechercher user01 et le suppimer si il existe déjà.
  • Se connecter avec user01 pour recréer son compte.
  • Vérifier dans la console firefox que son nclocator est bien https://nuage03.pp.appseducation.org (via Meteor.user().nclocator)
  • naviguer sur https://nuage03.pp.appseducation.fr
  • sur l'écran de connexion keycloak (auth.eole3.dev), cliquer sur enregistrement et créer un utilisateur avec le même login
  • Après connexion, l'interface nextcloud devrait apparaître (garder l'onglet ouvert pour la suite)
  1. tester
  • Dans laboite, en tant que user01, aller dans Gestion des groupes
  • cliquer sur + pour créer un nouveau groupe, cocher Associer un partage dans Nextcloud et modifier le nom du partage nextcloud
  • Après création du groupe, retourner sur l'interface nextcloud de nuage03, et rafraîchir la page
  • un dossier partagé avec le nom choisi devrait apparaître
  • dans laboite, éditer le groupe, aller dans l'onglet des animateurs (tableau en bas de page) et enlever user01
  • rafraîchir la page dans nextcloud, le partage ne devrait plus être présent
  • dans laboite, ajouter à nouveau user01 en tant qu'animateur du groupe
  • rafraîchir la page dans nextcloud, le partage devrait être de retour
  • dans laboite, retourner à Gestion des groupes et supprimer le groupe
  • rafraîchir la page dans nextcloud, le partage ne devrait plus être présent
Edited by Bruno Boiget

Merge request reports