update
This commit is contained in:
21
fusion_api/security/ir.model.access.csv
Normal file
21
fusion_api/security/ir.model.access.csv
Normal file
@@ -0,0 +1,21 @@
|
||||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_provider_user,fusion.api.provider.user,model_fusion_api_provider,fusion_api.group_user,1,0,0,0
|
||||
access_provider_manager,fusion.api.provider.manager,model_fusion_api_provider,fusion_api.group_manager,1,1,1,0
|
||||
access_provider_admin,fusion.api.provider.admin,model_fusion_api_provider,fusion_api.group_admin,1,1,1,1
|
||||
access_key_manager,fusion.api.key.manager,model_fusion_api_key,fusion_api.group_manager,1,0,0,0
|
||||
access_key_admin,fusion.api.key.admin,model_fusion_api_key,fusion_api.group_admin,1,1,1,1
|
||||
access_consumer_user,fusion.api.consumer.user,model_fusion_api_consumer,fusion_api.group_user,1,0,0,0
|
||||
access_consumer_manager,fusion.api.consumer.manager,model_fusion_api_consumer,fusion_api.group_manager,1,1,1,1
|
||||
access_consumer_admin,fusion.api.consumer.admin,model_fusion_api_consumer,fusion_api.group_admin,1,1,1,1
|
||||
access_access_user,fusion.api.access.user,model_fusion_api_access,fusion_api.group_user,1,0,0,0
|
||||
access_access_manager,fusion.api.access.manager,model_fusion_api_access,fusion_api.group_manager,1,1,1,1
|
||||
access_access_admin,fusion.api.access.admin,model_fusion_api_access,fusion_api.group_admin,1,1,1,1
|
||||
access_user_limit_user,fusion.api.user.limit.user,model_fusion_api_user_limit,fusion_api.group_user,1,0,0,0
|
||||
access_user_limit_manager,fusion.api.user.limit.manager,model_fusion_api_user_limit,fusion_api.group_manager,1,1,1,1
|
||||
access_user_limit_admin,fusion.api.user.limit.admin,model_fusion_api_user_limit,fusion_api.group_admin,1,1,1,1
|
||||
access_usage_user,fusion.api.usage.user,model_fusion_api_usage,fusion_api.group_user,1,0,0,0
|
||||
access_usage_manager,fusion.api.usage.manager,model_fusion_api_usage,fusion_api.group_manager,1,0,0,0
|
||||
access_usage_admin,fusion.api.usage.admin,model_fusion_api_usage,fusion_api.group_admin,1,1,1,1
|
||||
access_usage_daily_user,fusion.api.usage.daily.user,model_fusion_api_usage_daily,fusion_api.group_user,1,0,0,0
|
||||
access_usage_daily_manager,fusion.api.usage.daily.manager,model_fusion_api_usage_daily,fusion_api.group_manager,1,0,0,0
|
||||
access_usage_daily_admin,fusion.api.usage.daily.admin,model_fusion_api_usage_daily,fusion_api.group_admin,1,1,1,1
|
||||
|
35
fusion_api/security/security.xml
Normal file
35
fusion_api/security/security.xml
Normal file
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="module_category_fusion_api" model="ir.module.category">
|
||||
<field name="name">Fusion API</field>
|
||||
<field name="sequence">50</field>
|
||||
</record>
|
||||
|
||||
<record id="res_groups_privilege_fusion_api" model="res.groups.privilege">
|
||||
<field name="name">Fusion API</field>
|
||||
<field name="sequence">50</field>
|
||||
<field name="category_id" ref="module_category_fusion_api"/>
|
||||
</record>
|
||||
|
||||
<record id="group_user" model="res.groups">
|
||||
<field name="name">User</field>
|
||||
<field name="sequence">10</field>
|
||||
<field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
|
||||
<field name="privilege_id" ref="res_groups_privilege_fusion_api"/>
|
||||
</record>
|
||||
|
||||
<record id="group_manager" model="res.groups">
|
||||
<field name="name">Manager</field>
|
||||
<field name="sequence">20</field>
|
||||
<field name="implied_ids" eval="[(4, ref('fusion_api.group_user'))]"/>
|
||||
<field name="privilege_id" ref="res_groups_privilege_fusion_api"/>
|
||||
</record>
|
||||
|
||||
<record id="group_admin" model="res.groups">
|
||||
<field name="name">Administrator</field>
|
||||
<field name="sequence">30</field>
|
||||
<field name="implied_ids" eval="[(4, ref('fusion_api.group_manager'))]"/>
|
||||
<field name="privilege_id" ref="res_groups_privilege_fusion_api"/>
|
||||
<field name="user_ids" eval="[(4, ref('base.user_root')), (4, ref('base.user_admin'))]"/>
|
||||
</record>
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user