Evolution #74
ferméEnrichir les informations disponibles dans l'annuaire LDAP
100%
Description
L'annuaire LDAP constitué par EpnAdmin est principalemnt à l'usage du portail d'authentification.
Avec la mise en place du P3Portal en remplacement du portail Olfeo, nous avons la possibilité d'ajouter diverses fonctionnalités sur l'ouverture de sessions internet, pour peu que les infos utiles sur les comptes soient présentes dans le LDAP.
- Gestion des droits d'admin :
P3Portal offre un accès aux animateurs leur permettant l'administration des sessions en cours.
L'évolution #30 avait déjà ajouté le rôle générique des contacts dans l'annuaire, permettant ainsi d'identifier les animateurs et directeurs.
Une première modification (r248) récupérer l'ensemble des affectations de rôles (anim/directeur pour tel ou tel EPN). Comme ces infos étaient superflues, l'usage du champs a finalement était simplifié (r264) pour ne contenir que le profil type du contact (animateur/directeur/utilisateur).
Cependant, il serait aujourd'hui pertinent de disposer des droits précis des animateurs afin de savoir sur P3Portal leur champs d'action (qui sinon s'applique sur tout le GEPN).
- EPN de rattachement des contacts :
Actuellement l'annuaire LDAP permet uniquement de connaitre le GEPN auquel un contact est rattaché.
Aussi lors d'une session internet, P3Server/P3Portal ont connaissance du nom de l'EPNBox utilisée.
Dans l'éventualité d'appliquer des restrictions d'usage, ou simplement à titre informatif, il peut être intéressant que P3Server/P3Portal puissent exploiter l'EPN de rattachement des internautes.
Mis à jour par Grégory MARIGOT - TEICEE il y a presque 14 ans
- Statut changé de Nouveau à In Progress
- % réalisé changé de 0 à 70
Modifications publiées sur le svn (r299) :
De nouveaux champs sont exploités dans les fiches utilisateurs de l'annuaire LDAP.- employeeNumber : liste des GEPN/EPN (références) pour lesquels le contact est animateur
- departmentNumber : liste des GEPN/EPN (références) pour lesquels le contact est directeur
- registeredAddress : référence complète de l'EPN de rattachement du contact
Pour celà, de nouvelles méthodes ont été définies afin de déterminer au mieux la liste des GEPN et des EPN pour lesquels un contact dispose d'un rôle particulier.
Note: Les champs LDAP employeeNumber et departmentNumber ne peuvent être vides.
Dans leur cas, l'attribut devrait être absent ou supprimé en cas de modification.
Cette dernière opération n'étant pas pratique à gérer, un préfixe est ajouté systématiquement afin que les champs ne soient jamais vides (respectivement 'animateur:' et 'directeur:').
Mis à jour par Grégory MARIGOT - TEICEE il y a presque 14 ans
- Statut changé de In Progress à Résolu
- % réalisé changé de 70 à 100
Modifications publiées sur le svn (r300) :
L'affection/suppression d'un animateur/directeur sur un EPN/GEPN provoque un enregistrement de la fiche LDAP du contact concerné.
Ainsi les champs employeeNumber, departmentNumber et employeeType sont maintenus à jour dans l'annuaire lors des modifications sur l'interface EpnAdmin.
Mis à jour par Grégory MARIGOT - TEICEE il y a presque 14 ans
- Statut changé de Résolu à Fermé