From 4b2a74c0533b0e57899477fb20546c5cd76de4e4 Mon Sep 17 00:00:00 2001 From: Alicia FLOREZ Date: Thu, 30 May 2013 11:44:54 +0200 Subject: [PATCH] Ajout des fichiers de droits --- __openerp__.py | 3 +++ security/ir.model.access.csv | 7 +++++++ security/semantics_security.xml | 21 +++++++++++++++++++++ topic.py | 2 +- views/menu.xml | 2 +- 5 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 security/ir.model.access.csv create mode 100644 security/semantics_security.xml diff --git a/__openerp__.py b/__openerp__.py index e2a6623..cd09019 100644 --- a/__openerp__.py +++ b/__openerp__.py @@ -6,6 +6,9 @@ "category": "Tools", "description": """Regrouep un ensemble d'outils.""", "data": [ + 'security/semantics_security.xml', + 'security/ir.model.access.csv', + # Vues associées aux assistants # Vues associées aux modèles # Menus diff --git a/security/ir.model.access.csv b/security/ir.model.access.csv new file mode 100644 index 0000000..27c012d --- /dev/null +++ b/security/ir.model.access.csv @@ -0,0 +1,7 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_topic_user,semantics.topic,model_semantics_topic,group_semantics_user,1,0,0,0 +access_topic_manager,semantics.topic.manager,model_semantics_topic,group_semantics_manager,1,1,1,1 +access_priority_user,semantics.priority,model_semantics_priority,group_semantics_user,1,0,0,0 +access_priority_manager,semantics.priority.manager,model_semantics_priority,group_semantics_manager,1,1,1,1 +access_status_user,semantics.status,model_semantics_status,group_semantics_user,1,0,0,0 +access_status_manager,semantics.status.manager,model_semantics_status,group_semantics_manager,1,1,1,1 diff --git a/security/semantics_security.xml b/security/semantics_security.xml new file mode 100644 index 0000000..afcdc91 --- /dev/null +++ b/security/semantics_security.xml @@ -0,0 +1,21 @@ + + + + + Semantics Permission + + + + User + + The user will be able to use To do lists. + + + + Manager + The user will be able to manage topics. + + + + + \ No newline at end of file diff --git a/topic.py b/topic.py index 6988ce5..043f745 100644 --- a/topic.py +++ b/topic.py @@ -9,7 +9,7 @@ class Topic(osv.Model): _inherit = "mail.thread" _columns = { - "name": fields.char(string="Title", size=64, required=True), + "name": fields.char(string="Title", size=256, required=True), "description": fields.text(string="Description"), } diff --git a/views/menu.xml b/views/menu.xml index 70da47f..7758e51 100644 --- a/views/menu.xml +++ b/views/menu.xml @@ -26,7 +26,7 @@ - + -- 1.7.10.4