...
Contrairement à Grouper qui utilise une base de données et un outil de synchronisation vers LDAP, Groupie utilise directement LDAP.
Documentation : https://github.com/amu-dosi-polen/EsupPortail/esup-groupie
Outil développé à l'université de Lorraine
...
Comparaison de ces outils
...
Grouper | Groupie | Outil univ Lorraine | |
---|---|---|---|
Stockage des informations | Base de données relationnelle SQL | Base de données hiérarchique LDAP | Base postgres |
Technologies | Java, Struts | PHP Symfony, un peu de PERL (uniquement si usage des filtres) | python, django, gunicorn, bootstrap |
Synchronisation vers LDAP | asynchrone (quelques secondes) | Non nécessaire | asynchrone (via cron) |
Groupes synchronisés périodiquement | à partir d'une requête SQL, | à partir d'une requête SQL, à partir d'un filtre LDAP | à partir d'une requête SQL, |
Administrateurs d'un groupe | Géré individuellement, | Géré individuellement, l'administrateur peut ne pas être membre du groupe | L'administrateur peut être un individu, un groupe. Mécanisme d'héritage des droits des dossiers parents |
Opération sur les groupes | Inclusion, intersection, soustraction | Possibilité d'ajout de membres à un groupe synchronisé en dehors de l'interface. | inclusion d'un groupe dans un autre, import en masse, export en csv |
Divers | Journal d'audit des ajouts/suppressions. Dates d'effet (début/fin) | Actions logués via syslog | outils de maintenance : sup. de doublons d'appartenance, sup. des utilisateurs absents du ldap interface REST, gestion de groupes ou répertoires favoris, groupes privés non synchronisés vers LDAP |
...
Besoin remonté : mettre un commentaire sur l'ajout d'un membre.
...