"category": "Category",
"description": """Frequently Asked Questions""",
"data": [
+ 'security/faq_security.xml',
+ 'security/ir.model.access.csv',
'views/faq_view.xml',
# fichiers de données (vues, ...)
],
--- /dev/null
+<?xml version="1.0"?>
+<openerp>
+ <data>
+ <record id="category_faq_groups" model="ir.module.category">
+ <field name="name">FAQ Permission</field>
+ </record>
+
+ <record id="group_faq_user" model="res.groups">
+ <field name="name">User</field>
+ <field name="category_id" ref="category_faq_groups"/>
+ <field name="comment">L'utilisateur pourra utiliser le module FAQ.</field>
+ </record>
+
+ <record id="group_faq_manager" model="res.groups">
+ <field name="name">Manager</field>
+ <field name="comment">Le manager aura le droit en écriture sur les thèmes.</field>
+ <field name="category_id" ref="category_faq_groups"/>
+ <field name="implied_ids" eval="[(4, ref('faq.group_faq_user'))]"/>
+ </record>
+ </data>
+</openerp>
\ No newline at end of file
--- /dev/null
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_theme_user,faq.theme,model_faq_theme,group_faq_user,1,0,0,0
+access_theme_manager,faq.theme.manager,model_faq_theme,group_faq_manager,1,1,1,1
+access_question_user,faq.question,model_faq_question,group_faq_user,1,1,1,1
+access_answer_user,faq.answer,model_faq_answer,group_faq_user,1,1,1,1
</record>-->
- <menuitem id="main_faq_menu" name="Mini Tools 2" />
+ <menuitem id="main_faq_menu" name="Mini Tools 2" groups="group_faq_user"/>
<menuitem id="faq_menu" name="FAQ" parent="main_faq_menu" />
- <menuitem id="faq_themes_menu" name="Themes" parent="faq_menu" action="faq_themes_action"/>
+ <menuitem id="faq_themes_menu" name="Themes" parent="faq_menu" action="faq_themes_action" />
<menuitem id="faq_questions_menu" name="Questions" parent="faq_menu" action="faq_questions_action" />