diff --git a/bin/addons/base/base_security.xml b/bin/addons/base/base_security.xml
index b2b9123a109..82ab0b89ee0 100644
--- a/bin/addons/base/base_security.xml
+++ b/bin/addons/base/base_security.xml
@@ -78,16 +78,87 @@
+-->
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+ base
+
+
+
+ base
+
+
+
+ base
+
+
+
+ base
+
+
+
+ base
+
+
+
+ base
+
+
+
+ base
+
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
system
@@ -104,6 +175,14 @@
system
+
+ system
+
+
+
+ system
+
+
system
@@ -111,54 +190,159 @@
system
-
-
- base
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
+
+
+
+ system
-
- base
-
-
-
- base
-
-
-
- base
-
-
-
- base
-
-
-
- base
-
-
-
- base
-
-
-
- base
-
-
-
- base
-
-
-
- base
-
-
-
- base
-
-
-
- base
-
-
-
- ir.values.form
- ir.values
- form
-
-
-
-
-
-
- ir.values.tree
- ir.values
- tree
-
-
-
-
-
-
-
-
-
-
-
-
-
- Values
- ir.actions.act_window
- ir.values
- form
-
-
-
-
-
-
-
-
-
- ir.sequence.form
- ir.sequence
- form
-
-
-
-
-
- ir.sequence.tree
- ir.sequence
- tree
-
-
-
-
-
-
-
-
-
-
- Sequences
- ir.actions.act_window
- ir.sequence
- form
-
- {'active_test': False}
-
-
-
-
-
-
- ir.sequence.type.form
- ir.sequence.type
- form
-
-
-
-
-
-
- Sequence Types
- ir.actions.act_window
- ir.sequence.type
- form
- tree,form
-
-
-
-
-
-
-
- ir.actions.actions
- ir.actions.actions
- form
-
-
-
-
-
- ir.actions.actions.tree
- ir.actions.actions
- tree
-
-
-
-
-
-
-
-
-
- Actions
- ir.actions.act_window
- ir.actions.actions
- form
-
-
-
-
-
- ir.actions.report.custom
- ir.actions.report.custom
- form
-
-
-
-
-
- ir.actions.report.custom.tree
- ir.actions.report.custom
- tree
-
-
-
-
-
-
-
-
-
- Report Custom
- ir.actions.act_window
- ir.actions.report.custom
- form
-
-
-
-
-
- ir.actions.report.xml
- ir.actions.report.xml
- form
-
-
-
-
-
- ir.actions.report.xml.tree
- ir.actions.report.xml
- tree
-
-
-
-
-
-
-
-
-
-
- Report Xml
- ir.actions.act_window
- ir.actions.report.xml
- form
-
-
-
-
-
- ir.actions.windows.tree
- ir.actions.act_window
- tree
-
-
-
-
-
-
-
-
-
-
-
-
- ir.actions.windows.form
- ir.actions.act_window
- form
-
-
-
-
-
- Window Actions
- ir.actions.act_window
- ir.actions.act_window
- form
-
-
-
- tree
-
-
-
-
-
- form
-
-
-
-
-
-
- ir.actions.wizard
- ir.actions.wizard
- form
-
-
-
-
-
-
- Wizard
- ir.actions.act_window
- ir.actions.wizard
- form
-
-
-
-
-
-
- Company's Structure
- ir.actions.act_window
- res.company
- [('parent_id','=',False)]
- tree
-
-
-
-
- Companies
- ir.actions.act_window
- res.company
- form
-
-
-
-
-
- Users
- ir.actions.act_window
- res.users
- form
-
-
-
-
- tree
-
-
-
-
-
- form
-
-
-
-
-
-
-
- Change My Preferences
- ir.actions.act_window
- res.users
- form
- form,tree
- [('id','=',uid)]
-
-
-
- tree
-
-
-
-
- form
-
-
-
-
-
- Groups
- ir.actions.act_window
- res.groups
- form
-
-
-
-
- res.roles.form
- res.roles
- form
-
-
-
-
-
- res.roles.tree
- res.roles
- tree
- child_id
-
-
-
-
-
-
-
- Roles Structure
- ir.actions.act_window
- res.roles
- tree
-
-
-
-
-
- Roles
- ir.actions.act_window
- res.roles
- form
-
-
-
-
-
- ir.ui.view
- ir.ui.view
- form
-
-
-
-
-
- ir.ui.view.tree
- ir.ui.view
- tree
-
-
-
-
-
-
-
-
-
- View
- ir.actions.act_window
- ir.ui.view
-
-
-
-
-
-
- ir.attachment.view
- ir.attachment
- form
-
-
-
-
-
- ir.attachment.view.tree
- ir.attachment
- tree
-
-
-
-
-
-
-
-
-
-
- Attachments
- ir.actions.act_window
- ir.attachment
- form
-
-
-
-
-
-
- ir.report.custom.fields.tree
- ir.report.custom.fields
- tree
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ir.report.custom.fields
- ir.report.custom.fields
- form
-
-
-
-
-
-
- ir.report.custom
- ir.report.custom
- form
-
-
-
-
-
- Custom Report
- ir.actions.act_window
- ir.report.custom
- tree
-
-
-
-
-
-
- ir.model.form
- ir.model
- form
-
-
-
-
-
-
-
- ir.model.tree
- ir.model
- tree
-
-
-
-
-
-
-
-
-
-
-
-
- ir.model.fields.form
- ir.model.fields
- form
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ir.model.fields.tree
- ir.model.fields
- tree
-
-
-
-
-
-
-
-
-
- Objects
- ir.model
- form
- {'manual':True}
-
-
-
-
-
-
- Fields
- ir.model.fields
- form
- {'manual':True}
-
-
-
-
-
-
-
- Translations
- ir.translation
- form
-
-
-
-
-
-
-
-
-
-
-
-
- Translations
- ir.translation
- tree
-
-
-
-
-
-
-
-
-
-
-
-
- All terms
- ir.translation
- form
-
-
-
-
-
-
-
- ir.ui.view_sc
- ir.ui.view_sc
- form
-
-
-
-
-
-
-
-
- ir.ui.view_sc
- ir.ui.view_sc
- tree
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ir.cron.tree
- ir.cron
- tree
-
-
-
-
-
-
-
-
-
-
-
- ir.cron.form
- ir.cron
- form
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Scheduled Actions
- ir.cron
- form
- {'active_test': False}
-
-
-
-
-
-
- ir.model.access.tree
- ir.model.access
- tree
-
-
-
-
-
-
-
-
-
-
-
-
-
- ir.model.access.form
- ir.model.access
- form
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Access controls
- ir.model.access
- form
-
-
-
+
-
+
+
+
+ ir.values.form
+ ir.values
+ form
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ir.values.tree
+ ir.values
+ tree
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Values
+ ir.actions.act_window
+ ir.values
+ form
+
+
+
+
+
+
+
+
+ ir.sequence.form
+ ir.sequence
+ form
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ir.sequence.tree
+ ir.sequence
+ tree
+
+
+
+
+
+
+
+
+
+
+ Sequences
+ ir.actions.act_window
+ ir.sequence
+ form
+
+ {'active_test': False}
+
+
+
+
+
+ ir.sequence.type.form
+ ir.sequence.type
+ form
+
+
+
+
+
+
+
-
- Record rules
- ir.rule.group
- form
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Record rules
- ir.rule.group
- tree
-
-
-
-
-
-
-
-
-
-
- Rule Definition
- ir.rule
- form
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Rules
- ir.rule
- tree
-
-
-
-
-
-
-
- Record Rules
- ir.rule.group
- form
-
-
-
-
-
- Property multi-company
-
-
-
-
- Property multi-company 2
-
-
-
-
-
- child_of
- user.company_id.id
-
-
-
-
-
- =
- False
-
-
-
-
-
- Objects Security Tree
- ir.model
- tree
-
-
-
- Objects Security
- ir.model
- form
- form,tree
-
- {'advanced':True}
-
-
-
+
+ Sequence Types
+ ir.actions.act_window
+ ir.sequence.type
+ form
+ tree,form
+
+
+
+
+
+
+ ir.actions.actions
+ ir.actions.actions
+ form
+
+
+
+
+
+
+
+
+
+ ir.actions.actions.tree
+ ir.actions.actions
+ tree
+
+
+
+
+
+
+
+
+
+ Actions
+ ir.actions.act_window
+ ir.actions.actions
+ form
+
+
+
+
+
+ ir.actions.report.custom
+ ir.actions.report.custom
+ form
+
+
+
+
+
+
+
+
+
+
+ ir.actions.report.custom.tree
+ ir.actions.report.custom
+ tree
+
+
+
+
+
+
+
+
+
+ Report Custom
+ ir.actions.act_window
+ ir.actions.report.custom
+ form
+
+
+
+
+
+ ir.actions.report.xml
+ ir.actions.report.xml
+ form
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ir.actions.report.xml.tree
+ ir.actions.report.xml
+ tree
+
+
+
+
+
+
+
+
+
+
+ Report Xml
+ ir.actions.act_window
+ ir.actions.report.xml
+ form
+
+
+
+
+
+ ir.actions.windows.tree
+ ir.actions.act_window
+ tree
+
+
+
+
+
+
+
+
+
+
+
+
+ ir.actions.windows.form
+ ir.actions.act_window
+ form
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Window Actions
+ ir.actions.act_window
+ ir.actions.act_window
+ form
+
+
+
+ tree
+
+
+
+
+
+ form
+
+
+
+
+
+
+ ir.actions.wizard
+ ir.actions.wizard
+ form
+
+
+
+
+
+
+
+
+
+
+
+
+ Wizard
+ ir.actions.act_window
+ ir.actions.wizard
+ form
+
+
+
+
+
+
+ Company's Structure
+ ir.actions.act_window
+ res.company
+ [('parent_id','=',False)]
+ tree
+
+
+
+
+ Companies
+ ir.actions.act_window
+ res.company
+ form
+
+
+
+
+
+ Users
+ ir.actions.act_window
+ res.users
+ form
+
+
+
+
+ tree
+
+
+
+
+
+ form
+
+
+
+
+
+
+
+ Change My Preferences
+ ir.actions.act_window
+ res.users
+ form
+ form,tree
+ [('id','=',uid)]
+
+
+
+ tree
+
+
+
+
+ form
+
+
+
+
+
+ Groups
+ ir.actions.act_window
+ res.groups
+ form
+
+
+
+
+ res.roles.form
+ res.roles
+ form
+
+
+
+
+
+
+
+
+ res.roles.tree
+ res.roles
+ tree
+ child_id
+
+
+
+
+
+
+
+ Roles Structure
+ ir.actions.act_window
+ res.roles
+ tree
+
+
+
+
+
+ Roles
+ ir.actions.act_window
+ res.roles
+ form
+
+
+
+
+
+ ir.ui.view
+ ir.ui.view
+ form
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ir.ui.view.tree
+ ir.ui.view
+ tree
+
+
+
+
+
+
+
+
+
+ View
+ ir.actions.act_window
+ ir.ui.view
+
+
+
+
+
+
+ ir.attachment.view
+ ir.attachment
+ form
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ir.attachment.view.tree
+ ir.attachment
+ tree
+
+
+
+
+
+
+
+
+
+
+ Attachments
+ ir.actions.act_window
+ ir.attachment
+ form
+
+
+
+
+
+
+ ir.report.custom.fields.tree
+ ir.report.custom.fields
+ tree
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ir.report.custom.fields
+ ir.report.custom.fields
+ form
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ir.report.custom
+ ir.report.custom
+ form
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom Report
+ ir.actions.act_window
+ ir.report.custom
+ tree
+
+
+
+
+
+
+ ir.model.form
+ ir.model
+ form
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ir.model.tree
+ ir.model
+ tree
+
+
+
+
+
+
+
+
+
+
+
+ ir.model.fields.form
+ ir.model.fields
+ form
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ir.model.fields.tree
+ ir.model.fields
+ tree
+
+
+
+
+
+
+
+
+
+ Objects
+ ir.model
+ form
+ {'manual':True}
+
+
+
+
+
+
+ Fields
+ ir.model.fields
+ form
+ {'manual':True}
+
+
+
+
+
+
+ Translations
+ ir.translation
+ form
+
+
+
+
+
+
+
+
+
+
+
+
+ Translations
+ ir.translation
+ tree
+
+
+
+
+
+
+
+
+
+
+
+
+ All terms
+ ir.translation
+ form
+
+
+
+
+
+
+
+ ir.ui.view_sc
+ ir.ui.view_sc
+ form
+
+
+
+
+
+
+
+
+ ir.ui.view_sc
+ ir.ui.view_sc
+ tree
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ir.cron.tree
+ ir.cron
+ tree
+
+
+
+
+
+
+
+
+
+
+
+ ir.cron.form
+ ir.cron
+ form
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Scheduled Actions
+ ir.cron
+ form
+ {'active_test': False}
+
+
+
+
+
+
+ ir.model.access.tree
+ ir.model.access
+ tree
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ir.model.access.form
+ ir.model.access
+ form
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Access controls
+ ir.model.access
+ form
+
+
+
+
+
+ Record rules
+ ir.rule.group
+ form
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Record rules
+ ir.rule.group
+ tree
+
+
+
+
+
+
+
+
+
+
+ Rule Definition
+ ir.rule
+ form
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Rules
+ ir.rule
+ tree
+
+
+
+
+
+
+
+ Record Rules
+ ir.rule.group
+ form
+
+
+
+
+
+ Property multi-company
+
+
+
+
+ Property multi-company 2
+
+
+
+
+
+ child_of
+ user.company_id.id
+
+
+
+
+
+ =
+ False
+
+
+
+
+
+ Objects Security Tree
+ ir.model
+ tree
+
+
+
+ Objects Security
+ ir.model
+ form
+ form,tree
+
+ {'advanced':True}
+
+
+
+
+
+
+
+
diff --git a/bin/addons/base/res/partner/partner_demo.xml b/bin/addons/base/res/partner/partner_demo.xml
index 01cf6d8ab71..c4aee9c5b73 100644
--- a/bin/addons/base/res/partner/partner_demo.xml
+++ b/bin/addons/base/res/partner/partner_demo.xml
@@ -195,7 +195,7 @@
Leclerc
-
+
@@ -210,7 +210,7 @@
3020178570171
-
+