Bonjour,
En matière de rôles, il y a des règles à respecter.
Par défaut, dans Moodle, il y a le rôle enseignant qui est configuré pour travaillé dans le cours et qui contient les permissions pour le cours.
Ce rôle de base ne doit pas être modifié car il affecte tous les utilisateurs l'utilisant.
Quand on désire mettre en place un rôle spécifique avec des permissions que seuls quelques utilisateurs doivent avoir, on copie le rôle d'origine en modifiant les permissions et le champ d'action (utilisateur, cours, catégorie) (dans Administration du site - Utilisateurs - Permissions - définition des rôles)
Puis on ajoute le rôle aux utilisateurs concernés qui auront alors 2 rôles si on l'ajoute au niveau du cours, ou bien on pourra donner le rôle au niveau désiré, catégorie, sous catégorie ou système en nommant directement les utilisateurs à ces endroits là.
Voilà comment je vois les choses pour les questions et les banques
Pour modifier les questions, qui ne sont pas les siennes, il faudra qu'il ai le bon rôle au bon endroit, c'est à dire dans la catégorie ou le cours dans lequel se trouve la banque de questions.
Attention, l'héritage n'est pas actif pour les banque questions, c'est à dire que le rôle "question" donné dans une catégorie n'ouvrira pas des droits dans toutes les banques de questions des cours de la catégorie mais uniquement dans la banque de la catégorie.
Exemple: vous lui attribuez le rôle gestionnaire de question dans la catégorie "Système", il ne pourra utiliser que les questions enregistrées dans la banque "système" dans tous les cours ou il est enseignant mais pas les questions qui se trouvent dans les autres banques (catégories et cours).
Quand on a compris ça, sans se mettre un entonnoir sur la tête, on ne craint plus rien dans Moodle
Bon courage
Daniel