Project

General

Profile

Tâche #11872

eSBL - Scénario #8856: Intégration d'EAD sur l'eSBL

déterminer les informations nécessaires à l'établissement des droits

Added by Benjamin Bohard over 7 years ago. Updated over 7 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
06/01/2015
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):
0.0

Description

À partir de quelles informations les droits sont-ils attribués : notions de groupes, pas utilisateurs, etc. ?

WebminACL2.png View (166 KB) Emmanuel IHRY, 06/02/2015 10:19 AM

WebminACL.png View (148 KB) Emmanuel IHRY, 06/02/2015 10:19 AM

patch View (2.38 KB) Benjamin Bohard, 06/02/2015 02:58 PM

History

#1 Updated by Emmanuel IHRY over 7 years ago

  • File weblminACL.png added

Ajout de copies d'écran de ce qu'on peut faire dans webmin

- on navigue dans les dossiers
- pour chaque dossier on détermine les ACL
- un bouton permet d'ajouter des groupes et user

#2 Updated by Emmanuel IHRY over 7 years ago

  • File deleted (weblminACL.png)

#3 Updated by Emmanuel IHRY over 7 years ago

#4 Updated by Emmanuel IHRY over 7 years ago

  • Assigned To set to Benjamin Bohard

#5 Updated by Benjamin Bohard over 7 years ago

Deux cas sont possibles :
  • l'appel à getent renvoit bien les informations ;
  • il est nécessaire de passer par le serveur ldap.

Dans le premier cas, tout le développement peut être contenu dans editor.py (projet ead).
Le recours à getent peut être proposé en solution de repli.

#6 Updated by Benjamin Bohard over 7 years ago

  • Status changed from Nouveau to En cours
  • % Done changed from 0 to 50
  • Remaining (hours) changed from 2.0 to 1.0

#7 Updated by Benjamin Bohard over 7 years ago

  • Remaining (hours) changed from 1.0 to 2.0

Sur les tests effectués en conditions "réelles" il est apparu que la gestion des acl pour les comptes locaux fonctionne mais pas pour les comptes issus du ldap.

L'une des pistes est le type de nom dans le ldap qui ne respecte pas le "standard" du serveur du formulaire de l'EAD.

#8 Updated by Benjamin Bohard over 7 years ago

Utilisation d'une fonction obsolète pour échapper les caractères dans la requête : le + n'était pas encodé en %2B par contre il était bien décodé en ' '.

#9 Updated by Benjamin Bohard over 7 years ago

  • Status changed from En cours to Résolu

#10 Updated by Benjamin Bohard over 7 years ago

  • % Done changed from 50 to 100
  • Remaining (hours) changed from 2.0 to 0.0

#11 Updated by Emmanuel IHRY over 7 years ago

  • Status changed from Résolu to Fermé

Fera l'objet de tests dans le cadre du sprint 26-28

Also available in: Atom PDF