PremierLangage / wims-lti

LTI bridge between LMS and WIMS. Documentation : https://wims-lti.readthedocs.io/
GNU General Public License v3.0
2 stars 2 forks source link

[REQUEST] Copier une autre classe WIMS lors de la création d'une classe #6

Open qcoumes opened 5 years ago

qcoumes commented 5 years ago

Fournir la possibilité de créer une classe à partir d'une autre. Une solution serait de fournir l'ID de la classe à copier dans un paramètre LTI custom

qcoumes commented 5 years ago

Retiré pour des question de sécurité:

Olivier Bado Pour l'instant, le module ADM/RAW ne permet de dupliquer que les classes pour lesquelles le serveur demandeur a les droits. C'est un peu comme si un utilisateur ne pouvait dupliquer que sa propre classe. On pourra éventuellement ajouter la possibilité de dupliquer une classe tierce dans adm/raw mais ce n'est pas encore implémenté. Via ce module adm/raw, wims-lti dispose de l'équivalent d'un compte "super utilisateur" et peut potentiellement dupliquer n'importe quelle classe dont il a les droits (à priori il a les droits sur toutes celles qu'il a créé), mais il doit s'assurer que l'utilisateur n'a pas accès aux classes des autres bien sûr. (il peut par exemple le faire en demandant à l'utilisateur le mot de passe, qu'il pourra comparer avec la valeur de cloningpwd qu'il peut obtenir via le job « getclass » (à partir de la r. 13828)

A faire quand la r. 13828 sera ajouté dans une version officiel de WIMS