...
Admin : On considère l'utilisateur comme 'admin' si :
- son login est présent dans la table 'administrateurs' de la base MySQL de l'application (voir Configuration).
- OU il appartient à un des groupes LDAP définis dans le paramètre listeGroupesLdapAdmin (voir Paramétrage)
Etudiant: L'authentification d'un étudiant se fait via le LDAP de l'université uniquement . L’attribut et la valeur recherchés sont à indiquer en paramètre de l’application via les paramètres suivants présents dans context.xml (voir Configuration Paramétrage) :
- attributLdapEtudiant (attribut LDAP désignant le type de l'utilisateur)
- typeEtudiantLdap (valeur de attributLdapEtudiant correspondant à un étudiant)
- attributLdapCodEtu (attribut LDAP stockant le code étudiant)
Enseignant : On considère l'utilisateur comme enseignant si (voir Paramétrage) :
- il appartient à un des groupes uPortal définis en paramètre
- OU il appartient à un des groupes LDAP définis en paramètre
- OU il est utilisateur APOGEE .et le paramètre profilUtilisateurApogee est égal à "ENS"
Gestionnaire : On considère l'utilisateur comme gestionnaire si (voir Paramétrage) :
- il est utilisateur APOGEE et le paramètre profilUtilisateurApogee est égal à "GEST"
- il possède une des valeurs de valeursAttributLdapGestionnaire dans l'attribut attributLdapGestionnaire de son compte LDAP
En fonction de la configuration, certains utilisateurs sont éligibles aux profils Étudiant ET Enseignant/Gestionnaire. Or, pour des soucis de performance, l'application vérifie toujours le profil étudiant est premier.
En conséquence, si l'on souhaite que ces utilisateurs soient reconnus en tant qu'enseignant/gestionnaire (et non en tant qu'étudiant) il faut utiliser les paramètres suivants :
- attributLdapDoctorant (attribut LDAP permettant d'identifier ces utilisateurs)
- valeursAttributLdapDoctorant (valeur de attributLdapDoctorant correspondant aux utilisateurs à identifier)
Globalement, l'identification de l'utilisateur L'identification se configure via les paramètres applicatifs suivants présents dans le fichier context.xml (voir Configuration Paramétrage) :
- uportal.ws
- uportal.groupes.autorises
- attributGroupeLdap
- listeGroupesLdap
- loginApogee
- checkTesUtilisateurApogee
- profilUtilisateurApogee
- attributLdapGestionnaire
- valeursAttributLdapGestionnaire
- attributLdapDoctorant
- valeursAttributLdapDoctorant
Les droits liés aux profils
...