Projet

Général

Profil

ConnecteursSSO » Historique » Version 12

Gaston TJEBBES, 20/07/2010 10: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 5 Christophe Deseure
Il faudra revoir ces 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 11 Gaston TJEBBES
[[webclasseur|Consultez la page dédiée]]
92 10 Gaston TJEBBES
93 2 Christophe Deseure
94 2 Christophe Deseure
h2. Maxicours (soutien scolaire en ligne)
95 2 Christophe Deseure
96 2 Christophe Deseure
* contact : Olivier Fontes (olivier.fontes@maxicours.com)
97 2 Christophe Deseure
* filtre : __/usr/share/sso/app_filters/maxicours.ini__
98 2 Christophe Deseure
<pre>
99 2 Christophe Deseure
[utilisateur]
100 2 Christophe Deseure
user=secureid
101 2 Christophe Deseure
profil=profil_maxicours
102 2 Christophe Deseure
niveau=Meflcf
103 2 Christophe Deseure
classe=Divcod
104 2 Christophe Deseure
rne=rne
105 2 Christophe Deseure
</pre>
106 2 Christophe Deseure
* profils : __/usr/share/sso/user_infos/profil_maxicours.py__
107 2 Christophe Deseure
** élèves : eleves
108 2 Christophe Deseure
** enseignants : professeurs
109 2 Christophe Deseure
** admin : administrateur
110 2 Christophe Deseure
** autres : invite
111 2 Christophe Deseure
* particularités :
112 2 Christophe Deseure
Chaque établissement est identifié en spécifiant l'adresse du serveur CAS directement dans l'url.
113 2 Christophe Deseure
Exemple : http://envole.maxicours.com/W/sso/envole.php?urlcas=etablissement.academie.fr
114 2 Christophe Deseure
115 2 Christophe Deseure
h2. Sesamath
116 2 Christophe Deseure
117 2 Christophe Deseure
* contact : Thomas Crespin (thomas.crespin@sesamath.net)
118 2 Christophe Deseure
* filtre : __/usr/share/sso/app_filters/sesamath.ini__
119 2 Christophe Deseure
<pre>
120 2 Christophe Deseure
[utilisateur]
121 2 Christophe Deseure
user=secureid
122 2 Christophe Deseure
ENTPersonStructRattachRNE=rne
123 2 Christophe Deseure
ENTEleveNivFormation=Meflcf
124 2 Christophe Deseure
ENTEleveClasses=Divcod
125 2 Christophe Deseure
ENTPersonProfils=profil_sesamath
126 2 Christophe Deseure
</pre>
127 2 Christophe Deseure
* profils : __/usr/share/sso/user_infos/profil_sesamath.py__
128 2 Christophe Deseure
** élèves : National_1
129 2 Christophe Deseure
** enseignants : National_3
130 2 Christophe Deseure
** admin : administrateur
131 2 Christophe Deseure
** responsables : National_2
132 2 Christophe Deseure
** administratifs : National_6
133 2 Christophe Deseure
** autres : autre
134 2 Christophe Deseure
* particularités :
135 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.
136 2 Christophe Deseure
Chaque établissement est identifié en spécifiant l'adresse du serveur CAS directement dans l'url.
137 2 Christophe Deseure
Exemple : http://sesamath2.sesamath.net/ent_manuels.php?ent=envole&domaine=etablissement.academie.fr
138 2 Christophe Deseure
139 2 Christophe Deseure
h2. Paraschool (soutien scolaire en ligne)
140 2 Christophe Deseure
141 2 Christophe Deseure
* contact : Stanislas ORMIERES (stanislas.ormieres@paraschool.com)
142 2 Christophe Deseure
* filtre : __/usr/share/sso/app_filters/paraschool.ini__
143 2 Christophe Deseure
<pre>
144 2 Christophe Deseure
[utilisateur]
145 2 Christophe Deseure
user=secureid
146 2 Christophe Deseure
classe=Divcod
147 2 Christophe Deseure
studentClassId=Meflcf
148 2 Christophe Deseure
profil=profil_paraschool
149 2 Christophe Deseure
RNE=rne
150 2 Christophe Deseure
</pre>
151 2 Christophe Deseure
* profils : __/usr/share/sso/user_infos/profil_paraschool.py__
152 2 Christophe Deseure
** élèves : eleve
153 2 Christophe Deseure
** enseignants : professeur
154 2 Christophe Deseure
** admin : administrateur
155 2 Christophe Deseure
** autres : autre
156 2 Christophe Deseure
* particularités :
157 2 Christophe Deseure
Chaque établissement est identifié en spécifiant l'adresse du serveur CAS directement dans l'url.
158 2 Christophe Deseure
Exemple : http://system.paraschool.com/soutien/partner/EntEnvoleCreteilLogin.do?serviceDomain=etablissement.academie.fr
159 2 Christophe Deseure
Remarque : ce connecteur n'est pas encore pleinement fonctionnel.