Subversion Repositories wimsdev

Rev

Rev 11115 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
11115 bpr 1
<h3> Authentification</h3>
5269 bpr 2
Plusieurs méthodes d'authentification sont possibles dans WIMS :
3
 
4
<ol><li>
11115 bpr 5
<strong>Authentification par WIMS.</strong>
6
L'identifiant et le mot de passe d'un participant sont choisis par l'enseignant
7
ou le participant et la base de données de ces informations est gérée par
8
WIMS. Ils sont spécifiques à une classe.
5269 bpr 9
</li><li>
11115 bpr 10
<strong>Authentification CAS</strong> (Central Authentication Service) permettant d'utiliser une même
11
authentification pour plusieurs sites (environnement Single Sign On (SSO)).
12
 
13
Cette authentification est disponible si les participants ont accès à un ENT
14
(environnement numérique de travail) utilisant ce type d'authentification.
15
En particulier, une fois authentifiés sur le site WEB de l'ENT, ils auront
16
accès directement à leur classe.
17
 
18
L'enseignant doit alors s'adresser au responsable de l'ENT pour obtenir
19
l'adresse url de l'authentification et demander que le serveur WIMS puisse
20
interroger le serveur CAS.
5269 bpr 21
</li><li>
11115 bpr 22
<strong>Authentification par un annuaire LDAP</strong> (Lightweight Directory Access Protocol).
23
(peu utilisée actuellement, dépend des autorisations que l'annuaire donne au serveur WIMS,
24
à vérifier avec le service informatique de l'établissement).
5269 bpr 25
</li><li>
11115 bpr 26
<strong>Authentification par un script php</strong> permettant comme l'authentification
27
CAS d'utiliser une même authentification pour plusieurs sites. Elle est disponible
28
et intéressante si les participants disposent d'une
29
authentification CAS faisant partie d'une fédération d'identités
30
(par exemple, par le réseau RENATER pour les universités).
31
Ceci demande une configuration spécifique du module Apache
32
ou l'installation de simplesamlphp sur le serveur WIMS et doit donc être demandé
33
au gestionnaire du serveur WIMS en liaison avec le responsable de l'établissement.
34
En général, cela est fait pour un serveur WIMS spécifique à un organisme
35
et non un serveur public).
5269 bpr 36
</li></ol>
37
 
11115 bpr 38
<h3>Identification</h3>
5269 bpr 39
<p>
11115 bpr 40
Au moment de l'inscription, les données relatives
5269 bpr 41
à l'identité du participant (nom, prénom, adresse mail, etc) peuvent être cherchées
11115 bpr 42
dans l'annuaire LDAP de l'établissement s'il existe. En général, cela n'est possible
43
que si l'annuaire donne l'autorisation au serveur WIMS de l'interroger.
44
Ceci doit être fait en liaison avec le service informatique de l'établissement.
5269 bpr 45
</p><p>
46
Dans chacun des cas, indiquons la procédure d'inscription ou d'authentification :
47
</p>
48
<h3>
49
Authentification par WIMS (défaut)
50
</h3>
51
C'est l'authentification primitive sous WIMS.
52
<ul><li>
11115 bpr 53
Soit l'enseignant inscrit les participants en choisissant pour eux un identifiant et
54
un mot de passe.
5269 bpr 55
</li><li>
56
Soit le participant entre le mot de passe de la classe que lui a donné l'enseignant et
11115 bpr 57
s'inscrit en choisissant un identifiant et un mot de passe et en indiquant son identité.
5269 bpr 58
</li></ul>
59
Le participant entre ensuite dans la classe avec cet identifiant et son mot de passe.
60
 
61
<h3>
62
Authentification par CAS :
63
</h3>
64
<ul><li>
65
L'enseignant doit préliminairement configurer sa classe
66
en entrant l'adresse de l'hôte CAS qu'il désire utiliser, soit au moment de la
5903 bpr 67
création de la classe, soit en allant dans <span class="tt wims_code_words">
68
Configuration/Maintenance - Authentification</span>
5269 bpr 69
(dans le menu de gauche).
70
</li><li>
71
L'enseignant donne le mot de passe de la classe aux futurs participants.
72
</li><li>
11115 bpr 73
Le participant clique sur le bouton <span class="wims_button disabled">$wims_name_Enter</span>
74
de sa classe. La fenêtre
5269 bpr 75
d'authentification CAS apparaît. Il entre son identifiant CAS.
76
S'il n'est pas encore inscrit, le mot de passe de la classe lui est demandé.
77
En cas de succès, il lui est demandé d'entrer ses identifiants.
78
S'il est déjà inscrit, il entre directement dans la classe.
79
</li><li>
11115 bpr 80
L'enseignant peut aussi inscrire lui-même les participants.
5269 bpr 81
</li></ul>
82
<h3>
11115 bpr 83
Authentification par CAS et identification par LDAP.
5269 bpr 84
</h3>
85
L'enseignant doit préliminairement configurer sa classe
86
en entrant l'adresse de l'hôte CAS qu'il désire utiliser
5903 bpr 87
en allant dans <span class="tt wims_code_words">Configuration/Maintenance - Authentification</span>
5269 bpr 88
(dans le menu de gauche) et en entrant les paramètres techniques
11115 bpr 89
du LDAP. Il doit aussi vérifier que l'annuaire accepte des requêtes
5269 bpr 90
du serveur WIMS (voir avec le responsable de l'annuaire).
91
<p>
92
Tout se passe alors comme dans le cas d'une authentification simple par CAS,
93
mais les identifiants (nom, prénom, ...) sont remplis automatiquement.
11115 bpr 94
L'identifiant CAS et LDAP doivent être les mêmes.
5269 bpr 95
</p>
96
 
97
<h3>
11115 bpr 98
Authentification par LDAP et identification par LDAP.
5269 bpr 99
</h3>
100
 
11115 bpr 101
Tout se passe comme dans l'authentification par CAS et identification LDAP.
102
 
5269 bpr 103
<h3>Remarques</h3>
104
<ul><li>
105
<span class="wims_warning">
106
Il est déconseillé de changer de type d'authentification lorsque des
107
participants sont inscrits.
108
</span>
109
</li><li>
110
Dans le cas d'une authentification externe (à WIMS), un identifiant <i>interne</i>
111
est attribué automatiquement. Il ne servira pas pour l'authentification
112
mais reste l'identifiant WIMS du participant. Il n'y a plus de mot de passe WIMS
113
ou plutôt celui-ci est caché.
114
</li><li>
115
Des paramètres par défaut peuvent avoir être entrés par le gestionnaire du site
116
dans le cas où les classes dépendent majoritairement d'un établissement.
5563 reyssat 117
Vous pouvez les redéfinir pour votre classe.
17177 bpr 118
<br>
11115 bpr 119
Voici un exemple de paramètres pour une authentification LDAP :
5565 reyssat 120
<pre>
121
ldap_host: ldap.u-psud.fr
122
ldap_port: 389
123
ldap_version: 3
124
ldap_base: ou=people,dc=u-psud,dc=fr
125
ldap_branch: ou=people,dc=u-psud,dc=fr
126
ldap_uid: uid
127
ldap_login: supannAliasLogin
128
</pre></li><li>
11115 bpr 129
Dans le cas où l'authentification par LDAP ne réussit pas, l'authentification
5565 reyssat 130
par la procédure interne de wims est automatiquement proposée.
5563 reyssat 131
</li></ul>
5565 reyssat 132