Version du guide Historique V6.1 Montée en version ENT. Ajout de l annexe sur le tableur Calc. Introduction Ce guide décrit comment intégrer dans l ENT le service PRONOTE installé localement ou hébergé. Il convient de choisir une méthode d authentification (chap. 1 ou 2), puis de configurer le lien Notes dans l ENT (chap. 3). Contenu 1. Lien de la ressource Notes dans l ENT... 2 Glossaire... 2 2. Méthode par simple authentification... 4 Principe... 4 Mise à jour des comptes utilisateurs élèves... 4 Mise à jour des comptes utilisateurs parents... 8 Mise à jour des comptes utilisateurs enseignants... 12 Paramétrage du serveur Pronote... 16 3. Méthode par double authentification... 19 Principe... 19 Configuration du serveur PRONOTE Paramètre CAS... 19 1 ENT Collège et Lycée
1. Lien de la ressource Notes dans l ENT Afin que les utilisateurs soient redirigés vers PRONOTE lors du clic sur les liens Notes et Absences de l ENT, il est nécessaire de paramétrer les lien de ces ressources dans l ENT. Cette partie est valable et nécessaire quelle que soit la méthode d authentification sélectionnée pour PRONOTE. Glossaire (1) Libellé Le champ «libellé» du lien est une description visible seulement par l administrateur de la ressource. (2) SSO L option SSO permet de transmettre au serveur Pronote des informations sur l identité de l utilisateur connecté à l ENT et vise ainsi à éviter une demande de réauthentification. Dans l ENT, cliquer sur le menu «Gestion de ressources» de l onglet «Administration» 1 Au niveau de la ressource «Notes», cliquer sur «Saisir des liens» 2 3 Dans la colonne «Sél.», sélectionner les profils pour lesquels il est souhaité de configurer l accès : enseignant, élève et parent plus d autres éventuellement. 2 ENT Collège et Lycée
3 Cliquer sur le bouton «Modifier un ensemble de liens» dans la barre des actions Compléter le champ «Libellé» avec l intitulé de votre choix. Compléter le champ «Lien» au moyen du lien PRONOTE de votre établissement Cocher l option «SSO» et sélectionner le connecteur «Téléservices» Cliquer sur Valider (coche verte) 4 5 6 Cliquer sur «Sauvegarder les liens» dans la barre des actions Répéter les étapes précédentes pour le lien absences s il est également souhaité que ce lien redirige vers PRONOTE. 3 ENT Collège et Lycée
2. Méthode par simple authentification Principe Les utilisateurs ne disposent que d un seul code en provenance de l ENT et seront automatiquement identifiés sur PRONOTE dès leur première connexion. Mise à jour des comptes utilisateurs élèves ETAPE 1 : obtention des comptes élèves présents dans l ENT Se connecter à l ENT avec un compte ayant les droits d administration des comptes. Menu administration Administration des comptes. Puis dans la liste de profils, sélectionner le profil «élève». 1 Cliquer sur le bouton «rechercher» (loupe) 2 Sélectionner tous les utilisateurs dans le résultat de la recherche, puis choisir extraction CSV des identifiants 3 Puis : 4 ENT Collège et Lycée
ETAPE 2 : obtention des comptes élèves présents dans Pronotes Dans le client PRONOTE, onglet ELEVES, effectuer une extraction des élèves affectés à des classes Choisir Extraire Définir une extraction Cliquer sur le bouton situé devant Classe Déselectionner la case à cocher «Sans classe» Valider puis cliquer sur Extraire. Choisir Fichier Autres imports/exports Exporter un fichier texte puis cliquer sur Exporter 4 Le fichier obtenu s appelle EXP_ELEVE.txt ETAPE 3 : rapprochement des comptes élèves afin d obtenir un fichier unique Ouvrir le fichier issu de PRONOTE à l aide d un tableur (Fichier Ouvrir Choisir EXP_ELEVE.txt) Sélectionner «Délimité» et définir l origine du fichier à «Unicode (UTF-8)» Cliquer sur Suivant Cocher la case à cocher «Point-virgule» Cliquer sur Fin 5 5 ENT Collège et Lycée
Dans le fichier obtenu, supprimer toutes les colonnes situées à droite de la colonne CLASSES. 6 Cliquer sur Fichier Importer Fichier csv Cliquer sur Importer et sélectionner le fichier issu de l ENT (report-xxxxxxxxxxxx.csv) 7 Choisir «Délimité» et définir l origine du fichier à «UNICODE (UTF-8)» Cliquer sur suivant Cocher la case à cocher «Virgule» Cliquer sur Fin Choisir «Nouvelle feuille» et cliquer sur OK 6 ENT Collège et Lycée
Dans cette nouvelle feuille : Insérer une colonne en première position (tout à gauche du tableau) Dans la cellule A3, saisir la formule : =D3&E3 7 Recopier cette formule jusqu en bas du tableau. Pour cela, sélectionner la cellule A3 Cliquer sur le coin en bas à droite de cette cellule (sur le carré noir) et maintenez le bouton de la 8 souris enfoncé. Glisser le curseur jusqu en bas du tableau Relâcher le bouton de la souris. 9 Dans la feuille «EXP_ELEVE», Saisissez «CAS» dans la cellule I1 Dans la feuille «EXP_ELEVE», dans la cellule I2 saisissez la formule suivante : =RECHERCHEV(C2&D2;Feuil1!A$3:H$3000;2;FAUX) Le nombre 3000 peut être augmenté si votre établissement compte plus d élèves VOIR l adaptation de cette formule en annexe si vous utilisez Calc (Open/LibreOffice) Recopiez cette formule vers le bas (voir technique étape 9) jusqu en bas du tableau. Il est possible que des cellules affichent la valeur #N/A. Ceci correspond à des élèves qui n ont pas été localisés dans l ENT. Ceci signifie que ces utilisateurs ne pourront pas se connecter à PRONOTE depuis l ENT (ils sont de toute façon sans code ENT à cet instant). Ceci n a aucune incidence sur le fonctionnement de PRONOTE. Cette opération devra être réalisée de nouveau lorsque ces élèves seront intégrés à l ENT. 10 11 12 Enregistrez le fichier ainsi obtenu sans en changer l extension (cliquez simplement sur enregistrer). Un avertissement s affiche, cliquez sur continuer. ETAPE 4 : intégration dans PRONOTE 13 Importer le fichier obtenu dans PRONOTE : dans un client PRONOTE, en mode superviseur, dans l onglet 7 ENT Collège et Lycée
14 Ressources, élèves, menu fichier Autres Imports/Exports Importer un fichier texte. Une fenêtre apparaît qui permet de mettre en relation les champs issus du fichier en provenance de l ENT et ceux présents dans PRONOTE. Dans la partie «Séparateur de champs», choisissez «Tabulation» La mise en relation des champs doit être effectuée manuellement comme dans la capture ci-dessous : Cliquer sur (à droite de chaque colonne) et sélectionner le bon nom de champ dans la liste déroulante qui apparaît : 1ère colonne «NUMERO» est ignorée. 2 ème colonne «IDENT» associée à l identifiant PRONOTE 3 ème colonne «NOM» associée au Nom 4 ème colonne «PRENOM» associé à Prénom 5 ème et 6 ème colonnes ignorées 7 ème colonne «DATE NAISS» associée à Date de naissance 8 ème colonne «CAS» associée à Identifiant CAS Cocher la case à cocher «Fermer automatiquement cette fenêtre une fois l import terminé» Cliquer sur Importer. L import s effectue (opération longue). 15 Mise à jour des comptes utilisateurs parents ETAPE 1 : obtention des comptes parents présents dans l ENT 1 Se connecter à l ENT avec un compte ayant les droits d administration des comptes. 8 ENT Collège et Lycée
Menu administration Administration des comptes. Puis dans la liste de profils, sélectionner le profil «Parents». Cliquer sur le bouton «rechercher» (loupe) 2 Sélectionner tous les utilisateurs dans le résultat de la recherche, puis choisir extraction CSV des identifiants 3 Puis : ETAPE 2 : obtention des comptes parents présents dans Pronotes Dans le client PRONOTE, onglet RESPONSABLES, effectuer une extraction des responsables légaux 4 Fichier Autres imports/exports Exporter un fichier texte Vérifier que le point virgule est sélectionné comme séparateur 9 ENT Collège et Lycée
Le fichier obtenu s appelle EXP_RESPONSABLES.txt ETAPE 3 : rapprochement des comptes parents afin d obtenir un fichier unique (tableur) Ouvrir le fichier issu de PRONOTE à l aide d un tableur (Fichier Ouvrir Choisir EXP_RESPONSABLE.txt) Sélectionner «Délimité» et définir l origine du fichier à «Unicode (UTF-8)» Cliquer sur Suivant Cocher la case à cocher «Point-virgule» Cliquer sur Fin Supprimez toutes les colonnes situées à la droite de la colonne IDENT. 5 6 Cliquer sur Fichier Importer Fichier csv Sélectionner le dernier fichier issu de l ENT (report-xxxxxxxxxxxx.csv) : ne pas confondre avec celui contenant l extraction des élèves. 10 ENT Collège et Lycée
7 Choisir «Délimité» et définir l origine du fichier à «UNICODE (UTF-8)» Cliquer sur suivant Cocher la case à cocher «Virgule» Cliquer sur Fin Choisir «Nouvelle feuille» et cliquer sur OK 8 Dans cette nouvelle feuille : Insérez une colonne en première position (tout à gauche du tableau) Dans la cellule A3, saisissez la formule : =D3&E3 Recopiez cette formule jusqu en bas du tableau. Pour cela, sélectionnez la cellule A3 Cliquer sur le coin en bas à droite de cette cellule (sur le carré noir) et maintenez le bouton de la 9 souris enfoncé. Glissez le curseur jusqu en bas du tableau Relâchez le bouton de la souris. 10 Dans la feuille «EXP_RESPONSABLE», Saisissez «CAS» dans la cellule F1 Dans la feuille «EXP_RESPONSABLE», dans la cellule F2 saisissez la formule suivante : =RECHERCHEV(C2&D2;Feuil1!A$3:H$3000;2;FAUX) 11 Le nombre 3000 peut être augmenté si votre établissement compte plus de responsables légaux. VOIR l adaptation de cette formule en annexe si vous utilisez Calc (Open/LibreOffice) 11 ENT Collège et Lycée
12 Recopiez cette formule vers le bas (voir technique étape 9) jusqu en bas du tableau. Il est possible que des cellules affichent la valeur #N/A. Ceci correspond à des responsables qui n ont pas été localisés dans l ENT. Ceci signifie que ces utilisateurs ne pourront pas se connecter à PRONOTE depuis l ENT (ils sont de toute façon sans code ENT à cet instant). Ceci n a aucune incidence sur le fonctionnement de PRONOTE. 13 Enregistrez le fichier ainsi obtenu sans en changer l extension (cliquez simplement sur enregistrer). Un avertissement s affiche, cliquez sur continuer. ETAPE 4 : intégration des parents dans PRONOTE Dans un client PRONOTE, en mode superviseur, dans l onglet responsables, cliquer sur Fichier Autres 14 Imports/Exports Importer un fichier texte. Dans la partie «Séparateur de champs», choisissez «Tabulation» Cliquer sur (à droite de chaque colonne) et sélectionner le bon nom de champ dans la liste déroulante qui apparaît : 1 ère et 2 ème colonnes ignorées 3 15 ème colonne «NOM» associée à Nom 4 ème colonne «PRENOM» associée à Prénom 5 ème colonne «IDENT» associée à Identifiant PRONOTE 6 ème colonne «CAS» associée à Identifiant CAS 16 L import s effectue. Mise à jour des comptes utilisateurs enseignants ETAPE 1 : obtention des comptes enseignants présents dans l ENT Se connecter à l ENT avec un compte ayant les droits d administration des comptes. Menu administration Administration des comptes. Puis dans la liste de profils, sélectionner le profil «Enseignant». 1 2 Cliquer sur le bouton «rechercher» (loupe) 12 ENT Collège et Lycée
Précision : il est courant qu en début d année tous les enseignants ne soient pas visibles. Il faut dans ce cas effectuer un export STS et attendre 48h. Sélectionner tous les utilisateurs dans le résultat de la recherche, puis choisir extraction CSV des identifiants 3 Puis : Dans le client PRONOTE, onglet PROFESSEURS, exporter un fichier texte : Fichier Autres imports/exports Exporter un fichier texte Vérifier que le point virgule est sélectionné comme séparateur 4 Le fichier obtenu s appelle EXP_PROFESSEUR.txt ETAPE 3 : rapprochement des comptes enseignants afin d obtenir un fichier unique (tableur) 13 ENT Collège et Lycée
Ouvrir le fichier issu de PRONOTE à l aide d un tableur (Fichier Ouvrir Choisir EXP_PROFESSEUR.txt) Supprimez ensuite toutes les colonnes situées à droite de la colonnne prénom. Sélectionner «Délimité» et définir l origine du fichier à «Unicode (UTF-8)» Cliquer sur Suivant Cocher la case à cocher «Point-virgule» Cliquer sur Fin Supprimez ensuite toutes les colonnes situées à droite de la colonne prénom. 5 Cliquer sur Fichier Importer Fichier csv Sélectionner le dernier fichier issu de l ENT (report-xxxxxxxxxxxx.csv) : celui contenant les enseignants. 6 7 Choisir «Délimité» et définir l origine du fichier à «UNICODE (UTF-8)» Cliquer sur suivant Cocher la case à cocher «Virgule» Cliquer sur Fin Choisir «Nouvelle feuille» et cliquer sur OK 14 ENT Collège et Lycée
8 Dans cette nouvelle feuille : Insérez une colonne en première position (tout à gauche du tableau) Dans la cellule A3, saisissez la formule : =D3&E3 9 Recopiez cette formule jusqu en bas du tableau. Pour cela, sélectionnez la cellule A3 Cliquer sur le coin en bas à droite de cette cellule (sur le carré noir) et maintenez le bouton de la souris enfoncé. Glissez le curseur jusqu en bas du tableau Relâchez le bouton de la souris. 10 Dans la feuille «EXP_PROFESSEUR», Saisissez «CAS» dans la cellule K1 Dans la feuille «EXP_PROFESSEUR», dans la cellule K2 saisissez la formule suivante : 11 =RECHERCHEV(I2&J2;Feuil1!A$3:H$3000;2;FAUX) VOIR l adaptation de cette formule en annexe si vous utilisez Calc (Open/LibreOffice) Recopiez cette formule jusqu en bas du tableau. Il est possible que des cellules affichent la valeur #N/A. Ceci correspond à des enseignants qui n ont pas été localisés dans l ENT. Ceci signifie que ces utilisateurs ne pourront pas se connecter à PRONOTE depuis l ENT (ils sont de toute façon sans code ENT à cet instant). Ceci n a aucune incidence sur le fonctionnement de PRONOTE. 12 13 Enregistrez le fichier ainsi obtenu sans en changer l extension (cliquez simplement sur enregistrer). Un avertissement s affiche, cliquez sur continuer. 15 ENT Collège et Lycée
14 15 Importer le fichier obtenu dans PRONOTE : dans un client PRONOTE, en mode superviseur, dans l onglet PROFESSEURS, menu fichier Autres Imports/Exports Importer un fichier texte. Dans la partie «Séparateur de champs», choisissez «Tabulation» Cliquer sur (à droite de chaque colonne) et sélectionner le bon nom de champ dans la liste déroulante qui apparaît : 1 ère colonne ignorée 2 ème colonne «IDENT» associé à Identifiant PRONOTE 3 ème à la 8 ème colonnes ignorées 9 ème colonne «NOM» associée à Nom 10 ème colonne «PRENOM» associée à Prénom 11 ème colonne «CAS» associée à Identifiant CAS Cliquer sur importer Lors de l arrivée de nouveaux élèves, parents ou professeurs dans l établissement, plusieurs procédures sont envisageables : réitérer la procédure décrite dans ce guide. insérer à la main dans le champ CAS de PRONOTE les identifiants CAS des nouveaux arrivants. Pour les utilisateurs disposant d autres profils, il est conseillé au vu de leur nombre restreint d effectuer ce modifications en intervenant directement sur le champ CAS dans PRONOTE. Paramétrage du serveur Pronote 1 HEBERGE : Depuis le client PRONOTE, cliquez sur le menu Hebergement Console d administration LOCAL : Cliquer sur le raccourci «Administration Pronote.net» Cliquez sur Pronote.net puis choisir Intégration dans un ENT 2 3 Cliquer sur «Arrêter la publication» 4 Sélectionner activer l interconnexion avec un ENT et choisir configuration manuelle. 16 ENT Collège et Lycée
Renseigner l URL du serveur CAS : https://www.environnementnumeriquedetravail.fr/cas Note : L ENT académique ne figure pas parmi la liste des ENT prédéfinis. En effet, la connexion directe à PRONOTE en utilisant cette méthode ne respecte pas le SDET v5.0 (Schéma Directeur des ENT). 5 Si vous souhaitez que vos utilisateurs puissent continuer à se connecter à pronote.net en dehors de l ENT (en utilisant dès lors les identifiants spécifiques à PRONOTE, soit les mêmes que lors de l utilisation du client), cocher la case «autoriser l authentification directe par pronote.net» => Attention, l URL de connexion à PRONOTE changera (ajout de?login=true) Cliquer sur Paramètres d identification des utilisateurs et choisir «Avec l identifiant CAS déjà renseigné dans PRONOTE» puis valider. 6 7 Cliquer sur «Publier» 17 ENT Collège et Lycée
Fin de la procédure : les utilisateurs peuvent désormais accéder à PRONOTE depuis l ENT sans réauthentification. 18 ENT Collège et Lycée
3. Méthode par double authentification Principe Cette procédure est plus simple pour l administrateur en établissement : Elle consiste à effectuer une double distribution des identifiants (ceux de l ENT et ceux de PRONOTE) sans avoir pris le soin de les unifier. La configuration sur le serveur PRONOTE est alors différente (voir pas à pas ci-dessous). Lors de la première connexion de l utilisateur depuis l ENT aux services notes ou absences, l utilisateur se verra demander ses informations de connexion PRONOTE. Cette demande ne se renouvellera pas par la suite car PRONOTE mémorisera ces informations et acceptera dorénavant pour cet utilisateur les informations de connexion en provenance de l ENT. Cette procédure est toutefois beaucoup plus contraignante pour les utilisateurs puisqu elle oblige à une double distribution d identifiants (ENT et PRONOTE) puis au suivi de la procédure de mémorisation ; certes unique. C est toutefois une solution envisageable pour les établissements qui auraient déjà distribué les identifiants PRONOTE. Configuration du serveur PRONOTE Paramètre CAS Sur le serveur PRONOTE, cliquer sur le raccourci «Administration PRONOTE.NET» 1 19 ENT Collège et Lycée
Choisir Intégration dans un ENT 2 Cliquer sur «Arrêter la publication» 3 Sélectionner activer l interconnexion avec un ENT et choisir configuration manuelle. Renseigner l URL du serveur CAS : https://www.environnementnumeriquedetravail.fr/cas 4 Si vous souhaitez que vos utilisateurs puissent continuer à se connecter à pronote.net en dehors de l ENT (tout en utilisant leurs identifiants ENT pour s authentifier), cocher la case «autoriser l authentification directe par pronote.net» 5 20 ENT Collège et Lycée
Cliquer sur Paramètres d identification des utilisateurs et choisir «Par double authentification» puis valider. 6 Cliquer sur «Publier.» 7 ANNEXE Avec le tableur «Calc» Le tutoriel est rédigé pour Excel. Si vous utilisez le tableur "Calc" de la suite bureautique LibreOffice / OpenOffice, il convient d'ajuster la syntaxe de la commande RECHERCHEV ainsi : Au lieu de : =RECHERCHEV( C2&D2; Feui l 1! A$3: H$3000; 2; FAUX) Utilisez =RECHERCHEV( C2&D2; Feui l 1. A$3: H$3000; 2; FAUX) 21 ENT Collège et Lycée