diff --git a/src/ldap/ldap_data.js b/src/ldap/ldap_data.js
index 90997a4c455995f7a1dad1907f11eafd6d6d29e5..cfb747e2fc1d76e9e2cc2bf8b3b1eb5dccaa83bc 100644
--- a/src/ldap/ldap_data.js
+++ b/src/ldap/ldap_data.js
@@ -272,7 +272,8 @@ function repliquerTOL(data) {
  * @summary Cette fonction teste si un utilisateur est membre d'un groupe.
  * @desc Au passage on appelle {@link ajouterMembreGroupe} au cas où il ne soit pas membre.
  * @param {string} uid - Identifiant de l'utilisateur à tester 
- * @param {string} gid  - Identification du groupe à tester
+ * @param {string} gid  - Identification du groupe à 
+ * @param {Object} utilisateur - Objet utilisateur à passer
  * @returns {Promise(boolean)} True si l'utilisateur est membre
  */
 function etreMembreGroupe(uid, gid, utilisateur) {
@@ -292,6 +293,7 @@ function etreMembreGroupe(uid, gid, utilisateur) {
  * @desc Au passage on appelle {@link ajouterAdministrateurGroupe} au cas où il ne soit pas membre.
  * @param {string} uid - Identifiant de l'utilisateur à tester 
  * @param {string} gid  - Identification du groupe à tester
+ * @param {Object} utilisateur - Objet utilisateur pour l'authentification.
  * @returns {Promise(boolean)} True si l'utilisateur est administrateur
  */
 function etreAdministrateurGroupe(uid, gid, utilisateur) {
@@ -392,7 +394,7 @@ function genererIdNum(attribut, dn) {
  * @method trouverGroupesParTypes permet de retrouver un groupe à partir d'un type et d'un nom incomplet
  * @method repliquerTOLdesIds permet de retrouver des ids à partir d'infos parcellaires
 */
-class utilisateurAnonyme {
+class UtilisateurAnonyme {
     //------------------------------------------------------------------------------------------------------------------------
     // Fonctions de lecture
     //------------------------------------------------------------------------------------------------------------------------
@@ -506,7 +508,7 @@ class utilisateurAnonyme {
  * @method creerGroupes permet à n'importe qui de créer son groupe
  * @method editerUtilisateur permet à n'importe qui de changer son profil
 */
-class utilisateurConnecte extends utilisateurAnonyme {
+class UtilisateurConnecte extends UtilisateurAnonyme {
     constructor(user) {
         super(user);
         connecterLDAP(user);
@@ -654,7 +656,7 @@ class utilisateurConnecte extends utilisateurAnonyme {
  * @method editerGroupe permet de changer les informations (statut, nom...) du groupe
  * @method supprimerGroupe supprime le groupe du LDAP (beaucoup de pouvoir)
 */
-class administrateurConnecte extends utilisateurConnecte {
+class AdministrateurConnecte extends UtilisateurConnecte {
     
     //------------------------------------------------------------------------------------------------------------------------
     // Fonctions de relation TBT
@@ -857,7 +859,7 @@ class administrateurConnecte extends utilisateurConnecte {
  * @method creerUtilisateur créé un nouveau compte sur le LDAP
  * @method supprimerUtilisateur inverse de la précédente
 */
-class superAdministrateurConnecte extends administrateurConnecte {
+class SuperAdministrateurConnecte extends AdministrateurConnecte {
     //------------------------------------------------------------------------------------------------------------------------
     // Fonctions de création TBT
     //------------------------------------------------------------------------------------------------------------------------
@@ -999,7 +1001,7 @@ class superAdministrateurConnecte extends administrateurConnecte {
 //u.trouverGroupesParTypes("faerix","binet").then(res => console.log(res));
 //repliquerTOL({"givenName":"almy"}).then(res => { console.log(res); });
 
-/* Partage pour le reste du monde ; même remarque synthaxe que pour l'import
+/* Partage pour le reste du monde ; même remarque syntaxe que pour l'import
 export { utilisateurAnonyme, utilisateurConnecte, administrateurConnecte, superAdministrateurConnecte}; */
 
-/**/module.exports ={ utilisateurAnonyme, utilisateurConnecte, administrateurConnecte, superAdministrateurConnecte};
+module.exports = { UtilisateurAnonyme, UtilisateurConnecte, AdministrateurConnecte, SuperAdministrateurConnecte };