Bonjour,
il faut procéder de façon inverse, c'est-à-dire l'interdire sur tous les profils, et ne l'autoriser qu'à ceux que vous voulez.
Par contre, vous risquez de
devoir attribuer un rôle spécifique aux "
enseignants" qui autorise cette modification.
Pour le tableau de bord, l'utilisateur n'est pas dans un cours, donc il doit avoir un "rôle systême" qui le permette, différent de "utilisateur authentifié"
Petit hors sujet :
Sans vouloir m’immiscer dans la gestion de votre plateforme, pensez également à voir cela du coté utilisateur et notamment étudiant.
Il y a des raisons pour qu'un étudiant ne puisse pas modifier certaines informations (nom, prénom, adresse
mail, ...)
Maintenant, permettre aux
étudiants d'avoir une certaine "liberté" dans la
personnalisation de leur profil, de leur page personnelle, avatar, ... amène souvent une meilleure appropriation de la plateforme.
L'étudiant peut se sentir un peu plus "chez lui".
Ce n'est pas grand chose, mais cela peut rendre la plateforme un peu plus personnelle et attractive.
Je pense que l'on apprécie tous ce coté personnalisation lorsque l'on utilise un service en ligne de façon régulière.
Fin du hors sujet, c'est juste une idée de réflexion
Bruno