Projet

Général

Profil

Scénario #6428

Gérer les ACLs des dossiers masqués dans l'EAD

Ajouté par Bruno Debeve il y a plus de 10 ans. Mis à jour il y a plus de 8 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
-
Catégorie:
Version mineure
Début:
18/12/2015
Echéance:
22/01/2016
% réalisé:

100%

Temps estimé:
(Total: 8.00 h)
Temps passé:
(Total: 3.33 h)
Points de scénarios:
2.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Exigence : L'administrateur peut gérer les droits de tous les fichiers et dossiers situés dans les partages communs.

Dans la gestion des ACLs, on ne peut éditer que les dossiers "visibles", ne commençant pas par un ".". Hors dans le commun, pour les logiciels, il peut être nécessaire de masquer les dossiers ET de gérer les ACLs.
Ainsi, il faudrait que l'EAD affiche les dossiers masqués, au moins pour le commun.

Sujet de nouveau évoqué sur la liste scribe en novembre 2015


Sous-tâches

Tâche #14696: Ajouter une exigence sur la gestion des ACLFerméJoël Cuissinat

Tâche #14477: Ajouter un test squash sur l'interface de gestion des ACLFerméJoël Cuissinat

Tâche #14476: Valider et intégrer la modification proposéeFerméLaurent Flori

Tâche #14478: Créer une exigence liée à la gestion des ACLFerméLaurent Flori


Demandes liées

Lié à eSBL - Tâche #11901: EAD - Gestion des ACL par défaut et récursivement Fermé 01/06/2015
Lié à Documentations - Tâche #12004: L'éditeur d'acl dans l'EAD devrait changer Fermé 17/06/2015

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 8 ans

  • Tracker changé de Anomalie à Proposition Scénario
  • Sujet changé de Gérer les ACLs des dossiers masqués à Gérer les ACLs des dossiers masqués dans l'EAD
  • Description mis à jour (diff)
  • Catégorie mis à Version mineure

La modification (hors problèmes d'échappement) serait bien à faire au niveau des fonctions valid_dirname() et valid_filename() du fichier /usr/share/ead2/backend/actions/lib/acls/filesystem.py.

#2 Mis à jour par CHASSON Charles il y a plus de 8 ans

Joël Cuissinat a écrit :

La modification (hors problèmes d'échappement) serait bien à faire au niveau des fonctions valid_dirname() et valid_filename() du fichier /usr/share/ead2/backend/actions/lib/acls/filesystem.py.

Oui remplacé "if isdir(join(path, dirname)) and not dirname.startswith('.'):" par "if isdir(join(path, dirname)):" seul.
Je n'avais pas noté que Bruno l'avait demander il y a deux ans de cela.

#3 Mis à jour par Joël Cuissinat il y a plus de 8 ans

Pas d'objection du côté du MEDDE (michelbally).

#4 Mis à jour par Scrum Master il y a plus de 8 ans

  • Tracker changé de Proposition Scénario à Scénario
  • Release mis à EOLE 2.5.2
  • Points de scénarios mis à 2.0

#5 Mis à jour par Luc Bourdot il y a plus de 8 ans

  • Echéance mis à 22/01/2016
  • Version cible mis à sprint 2016 01-03 - Equipe MENESR
  • Début mis à 21/12/2015

#6 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

  • Statut changé de Nouveau à Terminé (Sprint)

Formats disponibles : Atom PDF