From aab2f2eaa60a19c96d9845e9570930980a8d14ea Mon Sep 17 00:00:00 2001 From: Eric Bollengier Date: Wed, 5 Sep 2007 16:46:49 +0000 Subject: [PATCH] ebl update todolist git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@5462 91ce42f0-d328-0410-95d8-f526ca767f89 --- bacula/patches/testing/eblstodo | 36 +++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/bacula/patches/testing/eblstodo b/bacula/patches/testing/eblstodo index dd3f980a00..66c7cf063f 100644 --- a/bacula/patches/testing/eblstodo +++ b/bacula/patches/testing/eblstodo @@ -69,6 +69,42 @@ bweb : - Ajouter la liste des fichiers (quand il n'y en a pas trop) - Ajouter la liste des medias qui vont expirer ? - Ajouter un mode qui compte le nombre de fichier sous bfileview + - Ajouter une gestion des utilisateurs avec des roles + o Liste des roles possibles + * view_stats + * configure + * run_job + * run_restore + * view_history + * view_log + * view_media + * view_pool + * update_media + * view_autochanger + * update_autochanger + * cancel_job + + o Avoir des profiles ayant certains roles + * admin (all) + * customer (view_stats, view_history, view_log) + * production (all - configure) + ... + + o Pour faire la difference entre les groupes de la vue et + les groupes d'acl, il faut ajouter un champs dans la table + client_group (visible bool). + + o Ajout de 4 tables dans le catalogue + - bweb_user (userid, username, passwd) passwd with apache ? + - bweb_role (roleid, rolename) + - bweb_role_member (roleid, userid) + + - bweb_client_group_acl (client_group_id, userid) + + + Ou bien on ajoute seulement les roles dans une structure perl + que l'on stocke dans le fichier de configuration + - Integrer brestore en mode javascript o ajouter une api .ls_dir(jobid,pathid) -- 2.39.5