give permission for sub-project access

This commit is contained in:
Pawan Kumar 2021-02-11 14:29:55 +05:30
parent cdaece4eb2
commit 3e7b18ae77
5 changed files with 29 additions and 3 deletions

View File

@ -38,6 +38,7 @@
'views/views.xml',
'views/templates.xml',
'views/assets.xml',
'data/mail_data.xml',
#'views/menu_show_view.xml',
'wizard/project_create_sale_order_views.xml',
'wizard/project_multi_budget_assign_view.xml',

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<template inherit_id="mail.message_notification_email" id="inherit_message_notification_email">
<data>
<xpath expr="//t[1]/div[1]/p[1]" position="replace"/>
</data>
</template>
<template inherit_id="mail.mail_notification_borders" id="inherit_mail_notification_borders">
<data>
<xpath expr="//t[1]/div[1]/table[1]/tbody[1]/tr[4]" position="replace"/>
</data>
</template>
<template inherit_id="mail.mail_notification_light" id="inherit_mail_notification_light">
<data>
<xpath expr="//t[1]/table[1]/tr[2]" position="replace"/>
</data>
</template>
</data>
</odoo>

View File

@ -1,6 +1,5 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_consultant_timesheet_hrs_puser,consultant.timesheet.hrs,model_consultant_timesheet_hrs,project.group_project_user,1,0,0,0
access_consultant_timesheet_hrs_pmanager,consultant.timesheet.hrs,model_consultant_timesheet_hrs,project.group_project_manager,1,1,1,1
access_consultant_timesheet_hrs_puser,consultant.timesheet.hrs,model_consultant_timesheet_hrs,project.group_project_user,1,1,1,0
access_consultant_timesheet_hrs_pmanager,consultant.timesheet.hrs,model_consultant_timesheet_hrs,project.group_project_manager,1,1,1,1
access_project_consultant_hrs_puser,project.consultant.hrs,model_project_consultant_hrs,project.group_project_user,1,0,0,0
access_project_consultant_hrs_pmanager,project.consultant.hrs,model_project_consultant_hrs,project.group_project_manager,1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_consultant_timesheet_hrs_puser consultant.timesheet.hrs model_consultant_timesheet_hrs project.group_project_user 1 0 1 0 1 0
access_consultant_timesheet_hrs_pmanager consultant.timesheet.hrs model_consultant_timesheet_hrs project.group_project_manager 1 1 1 1
3 access_consultant_timesheet_hrs_pmanager consultant.timesheet.hrs model_consultant_timesheet_hrs project.group_project_manager 1 1 1 1
4 access_project_consultant_hrs_puser project.consultant.hrs model_project_consultant_hrs project.group_project_user 1 0 0 0
5 access_project_consultant_hrs_pmanager project.consultant.hrs model_project_consultant_hrs project.group_project_manager 1 1 1 1

View File

@ -8,7 +8,8 @@
'website': '',
'license': '',
'depends': ['base', 'project'],
'data': ['views/sub_project.xml'],
'data': ['views/sub_project.xml',
'security/ir.model.access.csv'],
'demo': [''],
'installable': True,
'auto_install': False,

View File

@ -0,0 +1,2 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_project_project_puser,project.project,model_project_project,project.group_project_user,1,1,0,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_project_project_puser project.project model_project_project project.group_project_user 1 1 0 0