Skip to content

Commit 7c565bf

Browse files
committed
[IMP] access
1 parent fd02471 commit 7c565bf

File tree

12 files changed

+67
-42
lines changed

12 files changed

+67
-42
lines changed

spp_area/__manifest__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"g2p_registry_individual",
2020
"g2p_registry_group",
2121
"queue_job",
22+
"spp_registry_base",
2223
],
2324
"external_dependencies": {},
2425
"data": [

spp_area/security/ir.model.access.csv

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,18 @@ spp_area_import_raw_admin,Area Import Raw Admin Access,spp_area_base.model_spp_a
55
spp_area_kind_admin,Area Kind Admin Access,spp_area_base.model_spp_area_kind,g2p_registry_base.group_g2p_admin,1,1,1,1
66

77
spp_area_registrar,Area Registrar Access,spp_area_base.model_spp_area,g2p_registry_base.group_g2p_registrar,1,1,1,0
8+
9+
spp_read_area,spp Area Read Access,spp_area_base.model_spp_area,spp_registry_base.read_registry,1,0,0,0
10+
spp_read_area_import,spp Area Import Read Access,spp_area_base.model_spp_area_import,spp_registry_base.read_registry,1,0,0,0
11+
spp_read_area_import_raw,spp Area Import Raw Read Access,spp_area_base.model_spp_area_import_raw,spp_registry_base.read_registry,1,0,0,0
12+
spp_read_area_kind,spp Area Kind Read Access,spp_area_base.model_spp_area_kind,spp_registry_base.read_registry,1,0,0,0
13+
14+
spp_write_area,spp Area Write Access,spp_area_base.model_spp_area,spp_registry_base.write_registry,1,1,0,0
15+
spp_write_area_import,spp Area Import Write Access,spp_area_base.model_spp_area_import,spp_registry_base.write_registry,1,1,0,0
16+
spp_write_area_import_raw,spp Area Import Raw Write Access,spp_area_base.model_spp_area_import_raw,spp_registry_base.write_registry,1,1,0,0
17+
spp_write_area_kind,spp Area Kind Write Access,spp_area_base.model_spp_area_kind,spp_registry_base.write_registry,1,1,0,0
18+
19+
spp_create_area,spp Area Create Access,spp_area_base.model_spp_area,spp_registry_base.create_registry,1,1,1,0
20+
spp_create_area_import,spp Area Import Create Access,spp_area_base.model_spp_area_import,spp_registry_base.create_registry,1,1,1,0
21+
spp_create_area_import_raw,spp Area Import Raw Create Access,spp_area_base.model_spp_area_import_raw,spp_registry_base.create_registry,1,1,1,0
22+
spp_create_area_kind,spp Area Kind Create Access,spp_area_base.model_spp_area_kind,spp_registry_base.create_registry,1,1,1,0

spp_base/__manifest__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
"project",
3737
"hr",
3838
"survey",
39+
"spp_registry_base",
3940
],
4041
"excludes": [
4142
"spp_farmer_registry_base",
Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,3 @@
11
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
22
spp_ir_actions_act_window_user,IR Actions Act Window User Access,base.model_ir_actions_act_window,base.group_user,1,0,0,0
33
spp_ir_actions_act_window_view_user,IR Actions Act Window View User Access,base.model_ir_actions_act_window_view,base.group_user,1,0,0,0
4-
5-
6-
ir_model_requestor,IR Model Requestor Access,base.model_ir_model,spp_idqueue.group_g2p_id_requestor,1,0,0,0
7-
g2p_entitlement_inkind_requestor,G2P Entitlement In-Kind Requestor Access,spp_programs.model_g2p_entitlement_inkind,spp_idqueue.group_g2p_id_requestor,1,0,0,0
8-
9-
ir_model_validator_access,IR Model Validator Access,base.model_ir_model,spp_idqueue.group_g2p_id_validator,1,1,1,0
10-
g2p_entitlement_inkind_validator,G2P Entitlement In-Kind Validator Access,spp_programs.model_g2p_entitlement_inkind,spp_idqueue.group_g2p_id_validator,1,0,0,0
11-
12-
ir_model_distributor_access,IR Model Distributor Access,base.model_ir_model,spp_idqueue.group_g2p_id_distributor,1,1,1,0
13-
g2p_entitlement_inkind_distributor,G2P Entitlement In-Kind Distributor Access,spp_programs.model_g2p_entitlement_inkind,spp_idqueue.group_g2p_id_distributor,1,0,0,0

spp_event_data/__manifest__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"g2p_registry_base",
2020
"g2p_registry_group",
2121
"g2p_registry_individual",
22+
"spp_registry_base",
2223
],
2324
"data": [
2425
"security/ir.model.access.csv",

spp_event_data/security/ir.model.access.csv

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,12 @@ spp_event_data_admin,Event Data Admin Access,spp_event_data.model_spp_event_data
33
spp_create_event_wizard_admin,Create Event Wizard Admin Access,spp_event_data.model_spp_create_event_wizard,g2p_registry_base.group_g2p_admin,1,1,1,1
44

55
spp_event_data_registrar,Event Data Registrar Access,spp_event_data.model_spp_event_data,g2p_registry_base.group_g2p_registrar,1,1,1,0
6+
7+
spp_read_event_data,Event Data Read Access,spp_event_data.model_spp_event_data,spp_registry_base.read_registry,1,0,0,0
8+
spp_read_create_event_wizard,Create Event Wizard Read Access,spp_event_data.model_spp_create_event_wizard,spp_registry_base.read_registry,1,0,0,0
9+
10+
spp_write_event_data,Event Data Write Access,spp_event_data.model_spp_event_data,spp_registry_base.write_registry,1,1,0,0
11+
spp_write_create_event_wizard,Create Event Wizard Write Access,spp_event_data.model_spp_create_event_wizard,spp_registry_base.write_registry,1,1,0,0
12+
13+
spp_create_event_data,Event Data Create Access,spp_event_data.model_spp_event_data,spp_registry_base.create_registry,1,1,1,0
14+
spp_create_create_event_wizard,Create Event Wizard Create Access,spp_event_data.model_spp_create_event_wizard,spp_registry_base.create_registry,1,1,1,0

spp_idpass/__manifest__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"license": "LGPL-3",
1212
"development_status": "Production/Stable",
1313
"maintainers": ["jeremi", "gonzalesedwin1123"],
14-
"depends": ["base", "g2p_registry_base", "g2p_registry_membership"],
14+
"depends": ["base", "g2p_registry_base", "g2p_registry_membership", "spp_registry_base"],
1515
"data": [
1616
"data/id_pass.xml",
1717
"views/main_view.xml",
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
11
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
22
spp_idpass_admin,ID Pass Admin Access,spp_idpass.model_spp_id_pass,g2p_registry_base.group_g2p_admin,1,1,1,1
33
spp_issue_idpass_wizard_admin,Issue ID Pass Wizard Admin Access,spp_idpass.model_spp_issue_idpass_wizard,g2p_registry_base.group_g2p_admin,1,1,1,1
4+
5+
spp_read_idpass,ID Pass Read Access,spp_idpass.model_spp_id_pass,spp_registry_base.read_registry,1,0,0,0
6+
spp_read_idpass_wizard,Issue ID Pass Wizard Read Access,spp_idpass.model_spp_issue_idpass_wizard,spp_registry_base.read_registry,1,0,0,0
7+
8+
spp_write_idpass,ID Pass Write Access,spp_idpass.model_spp_id_pass,spp_registry_base.write_registry,1,1,0,0
9+
spp_write_idpass_wizard,Issue ID Pass Wizard Write Access,spp_idpass.model_spp_issue_idpass_wizard,spp_registry_base.write_registry,1,1,0,0
10+
11+
spp_create_idpass,ID Pass Create Access,spp_idpass.model_spp_id_pass,spp_registry_base.create_registry,1,1,1,0
12+
spp_create_idpass_wizard,Issue ID Pass Wizard Create Access,spp_idpass.model_spp_issue_idpass_wizard,spp_registry_base.create_registry,1,1,1,0

spp_idqueue/__manifest__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"g2p_registry_individual",
1515
"g2p_registry_group",
1616
"g2p_registry_membership",
17+
"spp_registry_base",
1718
"spp_idpass",
1819
"queue_job",
1920
"spp_area",

spp_idqueue/security/g2p_security.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,19 @@
33
<record id="group_g2p_id_requestor" model="res.groups">
44
<field name="name">ID Requestor</field>
55
<field name="category_id" ref="g2p_registry_base.openg2p_module" />
6+
<field name="implied_ids" eval="[Command.link(ref('spp_registry_base.read_registry'))]" />
67
</record>
78

89
<record id="group_g2p_id_validator" model="res.groups">
910
<field name="name">ID Validator</field>
1011
<field name="category_id" ref="g2p_registry_base.openg2p_module" />
12+
<field name="implied_ids" eval="[Command.link(ref('spp_registry_base.read_registry'))]" />
1113
</record>
1214

1315
<record id="group_g2p_id_distributor" model="res.groups">
1416
<field name="name">ID Distributor</field>
1517
<field name="category_id" ref="g2p_registry_base.openg2p_module" />
18+
<field name="implied_ids" eval="[Command.link(ref('spp_registry_base.read_registry'))]" />
1619
</record>
1720

1821
</odoo>

0 commit comments

Comments
 (0)