diff options
| author | Rafi Zadanly <zadanlyr@gmail.com> | 2024-02-07 15:17:15 +0700 |
|---|---|---|
| committer | Rafi Zadanly <zadanlyr@gmail.com> | 2024-02-07 15:17:15 +0700 |
| commit | 1a339c7e5b644add00c3bd7c623cb6d4553277cf (patch) | |
| tree | 966b744ecde042810aebbf61b658ecfe31e59bc2 /indoteknik_custom/views | |
| parent | 953c3e611af5c57a8f7d57b5f2f651314c2a92a3 (diff) | |
| parent | 20b1410fc2335f51ab08fdbecb54d6bfc437b6e1 (diff) | |
Merge branch 'feature/role-permission' into production
# Conflicts:
# indoteknik_custom/__manifest__.py
# indoteknik_custom/models/__init__.py
Diffstat (limited to 'indoteknik_custom/views')
| -rw-r--r-- | indoteknik_custom/views/role_permission/ir_model_access.xml | 16 | ||||
| -rw-r--r-- | indoteknik_custom/views/role_permission/res_groups.xml | 45 |
2 files changed, 61 insertions, 0 deletions
diff --git a/indoteknik_custom/views/role_permission/ir_model_access.xml b/indoteknik_custom/views/role_permission/ir_model_access.xml new file mode 100644 index 00000000..0c74d5e2 --- /dev/null +++ b/indoteknik_custom/views/role_permission/ir_model_access.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<odoo> + <data> + <record id="ir_model_access_tree_view_inherit" model="ir.ui.view"> + <field name="name">Access Rights</field> + <field name="model">ir.model.access</field> + <field name="inherit_id" ref="base.ir_access_view_tree_edition"/> + <field name="arch" type="xml"> + <field name="perm_unlink" position="after"> + <field name="perm_import"/> + <field name="perm_export"/> + </field> + </field> + </record> + </data> +</odoo> diff --git a/indoteknik_custom/views/role_permission/res_groups.xml b/indoteknik_custom/views/role_permission/res_groups.xml new file mode 100644 index 00000000..910469fd --- /dev/null +++ b/indoteknik_custom/views/role_permission/res_groups.xml @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<odoo> + <data> + <record model="ir.module.category" id="module_category_roles"> + <field name="name">Roles</field> + <field name="sequence">70</field> + <field name="visible" eval="0" /> + </record> + + <record id="group_role_it" model="res.groups"> + <field name="name">IT</field> + <field name="category_id" ref="module_category_roles" /> + </record> + + <record id="group_role_fat" model="res.groups"> + <field name="name">FAT</field> + <field name="category_id" ref="module_category_roles" /> + </record> + + <record id="group_role_sales" model="res.groups"> + <field name="name">Sales</field> + <field name="category_id" ref="module_category_roles" /> + </record> + + <record id="group_role_marketing" model="res.groups"> + <field name="name">Marketing</field> + <field name="category_id" ref="module_category_roles" /> + </record> + + <record id="group_role_purchasing" model="res.groups"> + <field name="name">Purchasing</field> + <field name="category_id" ref="module_category_roles" /> + </record> + + <record id="group_role_logistic" model="res.groups"> + <field name="name">Logistic</field> + <field name="category_id" ref="module_category_roles" /> + </record> + + <record id="group_role_merchandiser" model="res.groups"> + <field name="name">Merchandiser</field> + <field name="category_id" ref="module_category_roles" /> + </record> + </data> +</odoo>
\ No newline at end of file |
