diff options
Diffstat (limited to 'base_geoengine/security')
| -rw-r--r-- | base_geoengine/security/data.xml | 14 | ||||
| -rw-r--r-- | base_geoengine/security/ir.model.access.csv | 9 |
2 files changed, 23 insertions, 0 deletions
diff --git a/base_geoengine/security/data.xml b/base_geoengine/security/data.xml new file mode 100644 index 0000000..11be48b --- /dev/null +++ b/base_geoengine/security/data.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> + + <record id="group_geoengine_user" model="res.groups"> + <field name="name">Geoengine User</field> + </record> + + <record id="group_geoengine_admin" model="res.groups"> + <field name="name">Geoengine Admin</field> + <field name="implied_ids" eval="[(4, ref('group_geoengine_user')),]"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> + </record> + +</odoo> diff --git a/base_geoengine/security/ir.model.access.csv b/base_geoengine/security/ir.model.access.csv new file mode 100644 index 0000000..1998612 --- /dev/null +++ b/base_geoengine/security/ir.model.access.csv @@ -0,0 +1,9 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_geo_user_vector_user,geoengine.user.vector.layer,base_geoengine.model_geoengine_vector_layer,base_geoengine.group_geoengine_user,1,0,0,0 +access_geo_admin_vector_user,geoengine.admin.vector.layer,base_geoengine.model_geoengine_vector_layer,base_geoengine.group_geoengine_admin,1,1,1,1 +access_geo_user_vector_symbol_user,geoengine.user.vector.symbol,base_geoengine.model_geoengine_vector_symbol,base_geoengine.group_geoengine_user,1,0,0,0 +access_geo_admin_vector_symbol_user,geoengine.admin.vector.symbol,base_geoengine.model_geoengine_vector_symbol,base_geoengine.group_geoengine_admin,1,1,1,1 +access_geo_user_raster_user,geoengine.user.raster.layer,base_geoengine.model_geoengine_raster_layer,base_geoengine.group_geoengine_user,1,0,0,0 +access_geo_admin_raster_user,geoengine.admin.raster.layer,base_geoengine.model_geoengine_raster_layer,base_geoengine.group_geoengine_admin,1,1,1,1 +access_geo_user_raster_type_user,geoengine.user.raster.layer.type,base_geoengine.model_geoengine_raster_layer_type,base_geoengine.group_geoengine_user,1,0,0,0 +access_geo_admin_raster_type_user,geoengine.admin.raster.layer.type,base_geoengine.model_geoengine_raster_layer_type,base_geoengine.group_geoengine_admin,1,1,1,1 |
