summaryrefslogtreecommitdiff
path: root/auto_backup/security
diff options
context:
space:
mode:
authorRichard Sassine <richardsassine@tutanota.com>2021-05-04 18:00:38 +0300
committerRichard Sassine <richardsassine@tutanota.com>2021-05-04 18:00:38 +0300
commitad97722b1b35aff50d0adf13a19715f7b8373c07 (patch)
treeedf36f1114b896a01602e31dafd74efe45736427 /auto_backup/security
initial commit
Diffstat (limited to 'auto_backup/security')
-rw-r--r--auto_backup/security/ir.model.access.csv3
-rw-r--r--auto_backup/security/user_groups.xml15
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>