diff options
Diffstat (limited to 'auto_backup/security')
| -rw-r--r-- | auto_backup/security/ir.model.access.csv | 3 | ||||
| -rw-r--r-- | auto_backup/security/user_groups.xml | 15 |
2 files changed, 18 insertions, 0 deletions
diff --git a/auto_backup/security/ir.model.access.csv b/auto_backup/security/ir.model.access.csv new file mode 100644 index 0000000..4dff0d0 --- /dev/null +++ b/auto_backup/security/ir.model.access.csv @@ -0,0 +1,3 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +admin_access, db_backup admin access,model_db_backup,base.group_no_one,1,1,1,1 +admin_security_rule, Model db_backup admin access,model_db_backup,auto_backup.group_manager,1,1,1,1 diff --git a/auto_backup/security/user_groups.xml b/auto_backup/security/user_groups.xml new file mode 100644 index 0000000..4f887b9 --- /dev/null +++ b/auto_backup/security/user_groups.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> + <data> + <record model="ir.module.category" id="module_management"> + <field name="name">Auto backup access</field> + <field name="description">User access level for this module</field> + <field name="sequence">3</field> + </record> + + <record id="group_manager" model="res.groups"> + <field name="name">Manager</field> + <field name="category_id" ref="auto_backup.module_management"/> + </record> + </data> +</odoo> |
