Bonjour,
Vous partez d'un mauvais postulat.
Vous considérez qu'il existe une correspondance entre la fonction "enseignant" au sein de votre institution et l'enseignant d'un cours moodle et que ces deux personnes n'en font qu'une, ce qui n'est pas forcément le cas.
Certains enseignants ne demanderont jamais la création d'un cours sur la plateforme alors que certains étudiants/élèves pourraient être intéressés, club de sport, bibliothèque, club d'échec, soutient scolaire, foyer, internat, les exemples sont nombreux.
Il serait même pertinent d'associer les participants apprenants à la vie de la plateforme, ce sont souvent eux qui entrainent son développement au sein de l'établissement.
Aussi laisser visible ce formulaire (ou son lien) à tous les utilisateurs n'est absolument pas génant et il est bien plus simple de traiter les demandes fantaisistes que de vouloir à toux prix le masquer à des personnes qui en auraient peut-être l'utilité. Certes cela va demander un petit travail de prévention mais rien d'aussi contraignant que les solutions que l'on pourrait mettre en place.
Cependant cela est possible aussi, mais la lourdeur et les contraintes générées n'en valent pas la peine.
Vous pouvez donc insérer votre lien dans un bloc façon Daniel, éventuellement au sein d'une étiquette posée sur la page d'accueil, sous la forme d'une image cliquable, d'un lien URL ..., le problème n'est pas là, il est bien dans la visibilité de cet élément par un public particulier.
Aussi il faut masquer cet élément pour tous (oeil fermé ET restreindre les conditions d'accès à "Masquer complètement) puis permettre aux personnes choisies de pouvoir voir cet élément particulier même si il est masqué.
Etape 1: création d'un rôle "DemandeCours" ne contenant que la capacité "Voir les activités cachées" (moodle/course:viewhiddenactivities) réglée sur "autoriser". Ce rôle ne doit pouvoir être attribué qu'au niveau de l'activité et/ou bloc (case à cocher)
Etape 2: dans l'activité / bloc créé pour contenir votre lien, passez en mode modification, puis dans le menu de réglage de l'activité choisissez "permissions". Dans l'affichage qui suit, on doit vérifier que la capacité "Voir les activités cachées" possède dans sa colonne "Rôles avec permission" le rôle "DemandeCours"
Etape 3: Toujours dans le même menu et l'action "Attribuer des rôles localement" remplir le rôle avec tous les participants admis à postuler pour la création d'un cours (si vous en avez plus de 10, vous comprendrez rapidement pourquoi gérer les éventuels dérapages était moins contraignant).
Voilà, seules ces personnes pourront voir votre élément, une fois connectées. Mais je persiste à croire que ce n'est pas la solution (les alarmes incendies sont-elles cachées dans votr établissement ?)
Jérôme.
ps: @Daniel, ton explication permet de créer un joli bloc mais pas de le cacher aux étudiants ...