Projet

Général

Profil

Task - Tâche #2181

Gestion des utilisateurs

Ajouté par Eric Seigne il y a plus de 12 ans. Mis à jour il y a presque 12 ans.

Statut:
Fixed - Corrigé - Implémenté
Priorité:
Haute
Assigné à:
Version cible:
Début:
20/05/2012
Echéance:
% réalisé:

100%

Temps estimé:
15.00 h

Description

Bon, ben voilà un gros gros morceau qui est en route: la gestion "webadmin" dans alacarte.

Attention à ce que j'ai encore laissé en hardcodé: login.php sur le serveur

    public static function getUsers($groupe) {
      global $conf_ldap_basedn, $message;

      //attention ...TODO
      $conf_ldap_basedn = ",dc=tests,dc=ryxeo,dc=auth,dc=abuledu,dc=net";

Historique

#1 Mis à jour par Eric Seigne il y a plus de 12 ans

  • % réalisé changé de 0 à 50

C'est fait, le serveur se charge de gérer le cas particulier des zz ou membre d'une école.

Il reste à faire :
  • si je suis membre de webadmin-users je peux ajouter / supprimer des utilisateurs
  • si je suis enseignant je peux "voir" mes élèves (ie, ceux qui sont dans les même groupes que moi)
  • si je suis autre chose -> je n'ai accès à rien

#2 Mis à jour par Eric Seigne il y a plus de 12 ans

Implémentation client & serveur de l'ajout d'un utilisateur via une requête XMLRPC. Ça marche à minima, comme d'hab, je laisse décanter.

#3 Mis à jour par Eric Seigne il y a presque 12 ans

  • Priorité changé de Normale à Haute

#4 Mis à jour par Eric Seigne il y a presque 12 ans

Beaucoup de grosses modifications avec Icham + beaucoup de réflexions sur l'ergonomie ... au final ça donne un module un peu utilisable mais pour lequel il reste
- ajouter l'utilisateur: accepter un nombre variable de groupes supplémentaires
- modifier l'utilisateur: à faire

#5 Mis à jour par Eric Seigne il y a presque 12 ans

  • % réalisé changé de 50 à 100

1ere release possible: on ne peut pas modifier un utilisateur ... mais ça sera pour la prochaine.

#6 Mis à jour par Eric Seigne il y a presque 12 ans

  • Statut changé de Assigned - En cours à Fixed - Corrigé - Implémenté

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux