Connexion CAS et compte local

Connexion CAS et compte local

par Jean-Yves WEINSBERG,
Nombre de réponses : 2
Bonjour à tous,

Nos étudiants utilisent une connexion CAS pour se connecter sur notre plateforme Moodle. Or, nous n'avons pas encore intégré tous les comptes étudiants en local dans Moodle, ce qui fait que quand un étudiant qui est déjà enregistré au niveau du serveur serveur CAS mais pas encore sur Moodle se connecte, il crée un compte utilisateur qui n'est lié à aucun cours Moodle et nous avons des mails d'étudiants qui nous demandent pourquoi ils n'arrivent pas à accéder à leurs cours (Malgré le message sur la page d'accueil les prévenant que la plateforme ne sera prête que dans 15j ;)).

Est-il possible d'empècher aux utilisateurs CAS qui n'ont pas de compte local sur Moodle de se connecter ( même si le serveur CAS les accepte ) ?

Merci d'avance.
Moyenne des évaluations  -
En réponse à Jean-Yves WEINSBERG

Re: Connexion CAS et compte local

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs
Bonjour,

malheureusement, il ne sera pas possible de faire ce que tu demande facilement...

Par contre, tu peux soit :
  • convertir les comptes existants en comptes CAS (si tu sais les repérer facilement), avec une ou deux requêtes bien senties sur la table mdl_user
  • créer tous les comptes CAS, en lançant le script auth/cas/cas_ldap_sync_users.php afin de pouvoir les inscrire aux cours
Cordialement,
Séverin
En réponse à Séverin Terrier

Re: Connexion CAS et compte local

par Jean-Yves WEINSBERG,
Merci pour ta réponse sourire

Mais à vrai dire ça ne nous arrange pas vraiment, puisqu'en plus de ça nous ne gérons que la moitié des comptes inscrits dans le CAS ( Le CAS est celui de l'université et nous ne gérons qu'une des facultés ).
Bon, nous allons donc supprimer tous ces comptes CAS au moment de la rentrée et réintégrer les comptes de la nouvelle année avec notre moulinette.

En tout cas ça serait sûrement une option intéressante à ajouter dans une future version de Moodle.

Merci encore pour ton aide.