ConnecteursSSO » Historique » Version 3
Christophe Deseure, 14/05/2010 15:05
| 1 | 1 | Christophe Deseure | h1. Connecteurs SSO |
|---|---|---|---|
| 2 | 1 | Christophe Deseure | |
| 3 | 1 | Christophe Deseure | Voici un récapitulatif des connecteurs mis en place avec EnvOLE 1.5 avec différents éditeurs externes. |
| 4 | 1 | Christophe Deseure | Le fichier descriptif contenant les urls d'accès est __/usr/share/sso/app_filters/envole_apps.ini__. |
| 5 | 1 | Christophe Deseure | Par défaut, ce sont les accès pour l'académie de Créteil, ce fichier est donc à patcher si nécessaire. |
| 6 | 2 | Christophe Deseure | Il faudra revoir ses différents connecteurs et les intégrer au paquet envole-conf-sso |
| 7 | 1 | Christophe Deseure | |
| 8 | 1 | Christophe Deseure | h2. CNS (Canal Numérique des Savoirs) |
| 9 | 1 | Christophe Deseure | |
| 10 | 1 | Christophe Deseure | * contact : Guillaume Tacon (gtacon@sejer.fr) |
| 11 | 1 | Christophe Deseure | * filtre : __/usr/share/sso/app_filters/cns.ini__ |
| 12 | 1 | Christophe Deseure | <pre> |
| 13 | 1 | Christophe Deseure | [utilisateur] |
| 14 | 1 | Christophe Deseure | uid=secureid |
| 15 | 1 | Christophe Deseure | entpersonstructrattachrne=rne |
| 16 | 1 | Christophe Deseure | entelevenivformation=Meflcf |
| 17 | 1 | Christophe Deseure | enteleveclasses=Divcod |
| 18 | 1 | Christophe Deseure | entpersonprofils=profilcns |
| 19 | 1 | Christophe Deseure | </pre> |
| 20 | 1 | Christophe Deseure | * profils : __/usr/share/sso/user_infos/profilcns.py__ |
| 21 | 1 | Christophe Deseure | ** élèves : National_1 |
| 22 | 2 | Christophe Deseure | ** enseignants : National_3 |
| 23 | 1 | Christophe Deseure | ** admin : National_3 |
| 24 | 1 | Christophe Deseure | ** autres : invite |
| 25 | 2 | Christophe Deseure | * particularités : |
| 26 | 1 | Christophe Deseure | Chaque établissement dispose d'un identifiant <ID_CNS> à placer en fin d'url. |
| 27 | 1 | Christophe Deseure | Exemple : https://www.e-interforum.com/auth/casservice/portail/celv2/<ID_CNS> |
| 28 | 1 | Christophe Deseure | |
| 29 | 1 | Christophe Deseure | h2. KNE (Kiosque Numérique de l'Education) |
| 30 | 1 | Christophe Deseure | |
| 31 | 1 | Christophe Deseure | * contact : Eric JULIEN (ejulien@kiosque-edu.com) |
| 32 | 1 | Christophe Deseure | * filtre : __/usr/share/sso/app_filters/kne.ini__ |
| 33 | 1 | Christophe Deseure | <pre> |
| 34 | 1 | Christophe Deseure | [utilisateur] |
| 35 | 1 | Christophe Deseure | user=secureid |
| 36 | 1 | Christophe Deseure | classe=Divcod |
| 37 | 1 | Christophe Deseure | profil=profilkne |
| 38 | 1 | Christophe Deseure | coderne=rne |
| 39 | 1 | Christophe Deseure | </pre> |
| 40 | 1 | Christophe Deseure | * profils : __/usr/share/sso/user_infos/profilkne.py__ |
| 41 | 1 | Christophe Deseure | ** élèves : eleve |
| 42 | 2 | Christophe Deseure | ** enseignants : prof |
| 43 | 1 | Christophe Deseure | ** admin : prof |
| 44 | 1 | Christophe Deseure | ** autres : autre |
| 45 | 2 | Christophe Deseure | * particularités : |
| 46 | 2 | Christophe Deseure | Chaque établissement est identifié en spécifiant l'adresse du serveur CAS directement dans l'url. |
| 47 | 1 | Christophe Deseure | Exemple : http://www.kiosque-edu.com/FrontOffice/AccesENTViaCAS.aspx?urlCAS=https://etablissement.academie.fr:8443/validate |
| 48 | 2 | Christophe Deseure | |
| 49 | 2 | Christophe Deseure | h2. lesite.tv |
| 50 | 2 | Christophe Deseure | |
| 51 | 2 | Christophe Deseure | * contacts : Stéphane Chauvin (stephane.chauvin@france5.fr), Benoît Foucher (benoit@datasys.fr) |
| 52 | 2 | Christophe Deseure | * filtre : __/usr/share/sso/app_filters/sitetv.ini__ |
| 53 | 2 | Christophe Deseure | <pre> |
| 54 | 2 | Christophe Deseure | [utilisateur] |
| 55 | 2 | Christophe Deseure | user=secureid |
| 56 | 2 | Christophe Deseure | profil=profilsitetv |
| 57 | 2 | Christophe Deseure | niveau=Meflcf |
| 58 | 2 | Christophe Deseure | classe=Divcod |
| 59 | 2 | Christophe Deseure | |
| 60 | 2 | Christophe Deseure | [etablissement] |
| 61 | 2 | Christophe Deseure | codeRNE=rne |
| 62 | 2 | Christophe Deseure | nomEtab=nom_etab |
| 63 | 2 | Christophe Deseure | typeEtab=typeEtab |
| 64 | 2 | Christophe Deseure | </pre> |
| 65 | 2 | Christophe Deseure | * profils : __/usr/share/sso/user_infos/profilsitetv.py__ |
| 66 | 2 | Christophe Deseure | ** élèves : eleves |
| 67 | 2 | Christophe Deseure | ** enseignants : professeurs |
| 68 | 2 | Christophe Deseure | ** admin : professeurs |
| 69 | 2 | Christophe Deseure | ** autres : invite |
| 70 | 2 | Christophe Deseure | * particularités : |
| 71 | 2 | Christophe Deseure | Chaque établissement est identifié dans l'url par son RNE, l'éditeur dispose donc d'une table de correspondances pour retrouver l'url du serveur CAS. |
| 72 | 2 | Christophe Deseure | De plus, il faut spécifier quel portail tente d'accéder à la ressource. |
| 73 | 2 | Christophe Deseure | Exemple : http://www.lesite.tv?portail=cel&rne=0941295X |
| 74 | 2 | Christophe Deseure | |
| 75 | 2 | Christophe Deseure | h2. VieScolaire.net (OMT) |
| 76 | 2 | Christophe Deseure | |
| 77 | 2 | Christophe Deseure | * contact : Denis SIROUX (tech.ds@omt.fr) |
| 78 | 2 | Christophe Deseure | * filtre : __/usr/share/sso/app_filters/vscol.ini__ |
| 79 | 2 | Christophe Deseure | <pre> |
| 80 | 2 | Christophe Deseure | [utilisateur] |
| 81 | 2 | Christophe Deseure | user=secureid |
| 82 | 2 | Christophe Deseure | </pre> |
| 83 | 2 | Christophe Deseure | * particularités : |
| 84 | 2 | Christophe Deseure | Il y a un rapprochement de comptes qui se fait lors de la première connexion. |
| 85 | 2 | Christophe Deseure | Chaque établissement est identifié en spécifiant l'adresse du serveur CAS directement dans l'url. |
| 86 | 2 | Christophe Deseure | De plus, il faut spécifier quel portail tente d'accéder à la ressource. |
| 87 | 2 | Christophe Deseure | Exemple : https://www.viescolaire.net/entcas.aspx?ident=CELIDF&hostCAS=etablissement.academie.fr:8443 (&mode=raz pour supprimer le lien de fédération) |
| 88 | 2 | Christophe Deseure | |
| 89 | 2 | Christophe Deseure | h2. Webclasseur (Onisep) |
| 90 | 2 | Christophe Deseure | |
| 91 | 2 | Christophe Deseure | * contacts : |
| 92 | 2 | Christophe Deseure | ** Onisep : Bernard Bonnet (bbonnet@onisep.fr) |
| 93 | 2 | Christophe Deseure | ** kosmos : Francois Boutin (francois.boutin@kosmos.fr), Pierre Cosson (pierre.cosson@kosmos.fr) |
| 94 | 2 | Christophe Deseure | * filtre : __/usr/share/sso/app_filters/webclasseur.ini__ |
| 95 | 2 | Christophe Deseure | <pre> |
| 96 | 2 | Christophe Deseure | [utilisateur] |
| 97 | 2 | Christophe Deseure | user=id_webclasseur |
| 98 | 1 | Christophe Deseure | </pre> |
| 99 | 2 | Christophe Deseure | * particularités : |
| 100 | 3 | Christophe Deseure | __id_webclasseur__ est calculé par __/usr/share/sso/user_infos/id_webclasseur.py__ et correspond au md5 du login de l'utilisateur. |
| 101 | 3 | Christophe Deseure | Il y a un rapprochement de comptes qui se fait lors de la première connexion en fournissant notamment le login du portail d'origine (destiné à être comparé au __id_webclasseur__ transmis) |
| 102 | 2 | Christophe Deseure | Chaque établissement dispose d'un identifiant (CODE_APPLICATION) à placer dans l'url. |
| 103 | 2 | Christophe Deseure | Exemple : http://passeport-creteil.onisep.fr/servlet/com.jsbsoft.jtf.core.SG?PROC=IDENTIFICATION_SSO&CODE_APPLICATION=123456789 |
| 104 | 2 | Christophe Deseure | |
| 105 | 2 | Christophe Deseure | h2. Maxicours (soutien scolaire en ligne) |
| 106 | 2 | Christophe Deseure | |
| 107 | 2 | Christophe Deseure | * contact : Olivier Fontes (olivier.fontes@maxicours.com) |
| 108 | 2 | Christophe Deseure | * filtre : __/usr/share/sso/app_filters/maxicours.ini__ |
| 109 | 2 | Christophe Deseure | <pre> |
| 110 | 2 | Christophe Deseure | [utilisateur] |
| 111 | 2 | Christophe Deseure | user=secureid |
| 112 | 2 | Christophe Deseure | profil=profil_maxicours |
| 113 | 2 | Christophe Deseure | niveau=Meflcf |
| 114 | 2 | Christophe Deseure | classe=Divcod |
| 115 | 2 | Christophe Deseure | rne=rne |
| 116 | 2 | Christophe Deseure | </pre> |
| 117 | 2 | Christophe Deseure | * profils : __/usr/share/sso/user_infos/profil_maxicours.py__ |
| 118 | 2 | Christophe Deseure | ** élèves : eleves |
| 119 | 2 | Christophe Deseure | ** enseignants : professeurs |
| 120 | 2 | Christophe Deseure | ** admin : administrateur |
| 121 | 2 | Christophe Deseure | ** autres : invite |
| 122 | 2 | Christophe Deseure | * particularités : |
| 123 | 2 | Christophe Deseure | Chaque établissement est identifié en spécifiant l'adresse du serveur CAS directement dans l'url. |
| 124 | 2 | Christophe Deseure | Exemple : http://envole.maxicours.com/W/sso/envole.php?urlcas=etablissement.academie.fr |
| 125 | 2 | Christophe Deseure | |
| 126 | 2 | Christophe Deseure | h2. Sesamath |
| 127 | 2 | Christophe Deseure | |
| 128 | 2 | Christophe Deseure | * contact : Thomas Crespin (thomas.crespin@sesamath.net) |
| 129 | 2 | Christophe Deseure | * filtre : __/usr/share/sso/app_filters/sesamath.ini__ |
| 130 | 2 | Christophe Deseure | <pre> |
| 131 | 2 | Christophe Deseure | [utilisateur] |
| 132 | 2 | Christophe Deseure | user=secureid |
| 133 | 2 | Christophe Deseure | ENTPersonStructRattachRNE=rne |
| 134 | 2 | Christophe Deseure | ENTEleveNivFormation=Meflcf |
| 135 | 2 | Christophe Deseure | ENTEleveClasses=Divcod |
| 136 | 2 | Christophe Deseure | ENTPersonProfils=profil_sesamath |
| 137 | 2 | Christophe Deseure | </pre> |
| 138 | 2 | Christophe Deseure | * profils : __/usr/share/sso/user_infos/profil_sesamath.py__ |
| 139 | 2 | Christophe Deseure | ** élèves : National_1 |
| 140 | 2 | Christophe Deseure | ** enseignants : National_3 |
| 141 | 2 | Christophe Deseure | ** admin : administrateur |
| 142 | 2 | Christophe Deseure | ** responsables : National_2 |
| 143 | 2 | Christophe Deseure | ** administratifs : National_6 |
| 144 | 2 | Christophe Deseure | ** autres : autre |
| 145 | 2 | Christophe Deseure | * particularités : |
| 146 | 2 | Christophe Deseure | Comme il s'agit d'avoir une vue enseignant ou élève, seuls les profils National_1 et National_3 sont gérés pas cette ressource. |
| 147 | 2 | Christophe Deseure | Chaque établissement est identifié en spécifiant l'adresse du serveur CAS directement dans l'url. |
| 148 | 2 | Christophe Deseure | Exemple : http://sesamath2.sesamath.net/ent_manuels.php?ent=envole&domaine=etablissement.academie.fr |
| 149 | 2 | Christophe Deseure | |
| 150 | 2 | Christophe Deseure | h2. Paraschool (soutien scolaire en ligne) |
| 151 | 2 | Christophe Deseure | |
| 152 | 2 | Christophe Deseure | * contact : Stanislas ORMIERES (stanislas.ormieres@paraschool.com) |
| 153 | 2 | Christophe Deseure | * filtre : __/usr/share/sso/app_filters/paraschool.ini__ |
| 154 | 2 | Christophe Deseure | <pre> |
| 155 | 2 | Christophe Deseure | [utilisateur] |
| 156 | 2 | Christophe Deseure | |
| 157 | 2 | Christophe Deseure | user=secureid |
| 158 | 2 | Christophe Deseure | |
| 159 | 2 | Christophe Deseure | classe=Divcod |
| 160 | 2 | Christophe Deseure | studentClassId=Meflcf |
| 161 | 2 | Christophe Deseure | profil=profil_paraschool |
| 162 | 2 | Christophe Deseure | RNE=rne |
| 163 | 2 | Christophe Deseure | </pre> |
| 164 | 2 | Christophe Deseure | * profils : __/usr/share/sso/user_infos/profil_paraschool.py__ |
| 165 | 2 | Christophe Deseure | ** élèves : eleve |
| 166 | 2 | Christophe Deseure | ** enseignants : professeur |
| 167 | 2 | Christophe Deseure | ** admin : administrateur |
| 168 | 2 | Christophe Deseure | ** autres : autre |
| 169 | 2 | Christophe Deseure | * particularités : |
| 170 | 2 | Christophe Deseure | Chaque établissement est identifié en spécifiant l'adresse du serveur CAS directement dans l'url. |
| 171 | 2 | Christophe Deseure | Exemple : http://system.paraschool.com/soutien/partner/EntEnvoleCreteilLogin.do?serviceDomain=etablissement.academie.fr |
| 172 | 2 | Christophe Deseure | Remarque : ce connecteur n'est pas encore pleinement fonctionnel. |