Bonjour,
Ce message n'est pas une question mais un échange sur une solution trouvée pour répondre à une problématique particulière que je vous expose ci-après...
Sur une plateforme Moodle 2.5 toute neuve, par défaut, le rôle "Enseignant" n'est plus attribuable à un utilisateur sur une catégorie (contrairement à la V 1.9). Or il nous est parfois demandé de donner ce rôle à un individu (un responsable de filière ou de diplôme) sur un ensemble d'espace de cours situés dans une même catégorie (ou sous-catégorie). Pour revenir à la situation bien connue d’antan, voici les manipulations suivies (en espérant que je n'en oublie pas sinon je fais confiance à Joseph une âme bienveillante pour rectifier) :
Modifiez le rôle "Enseignant" (Administration du site > Utilisateurs > Permissions > Définition des rôles, puis cliquez sur l'icône "Modifier", ou sur le lien du rôle puis le bouton "Modifier").
Cochez, pour l'attribut "Types de contextes où ce rôle peut être attribué", la case "Catégorie".
Ensuite, il faudra autoriser, sur le même écran, la capacité "Voir les cours sans y participer" (moodle/course:view). Au besoin, utilisez le "filtre" pour y voir plus clair.
Ainsi il sera possible d'affecter des utilisateurs au niveau d'une catégorie pour l'accès aux cours sans les inscrire individuellement. On peut faire cela pour d'autres rôles que celui d'enseignant.
Sans ces manipulations, il était impossible de reproduire cette fonctionnalité. Maintenant reste à savoir s'il est judicieux d'ouvrir les droits à un usager et ne plus maitriser totalement les accès. C'est une autre question... moins technique.
A bientôt,
Patrick