Skip to content

Commit 1175df3

Browse files
committed
VED-713: Update permissions for DPS and external suppliers. (#789)
* VED-713: Update permissions for DPS and TPP. * VED-713: Add permissions for Optum and Medicus.
1 parent 94306d2 commit 1175df3

File tree

3 files changed

+95
-68
lines changed

3 files changed

+95
-68
lines changed

config/dev/permissions_config.json

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -2,37 +2,37 @@
22
{
33
"supplier": "DPSFULL",
44
"permissions": [
5+
"3IN1.CRUDS",
56
"COVID19.CRUDS",
67
"FLU.CRUDS",
7-
"MMR.CRUDS",
8-
"RSV.CRUDS",
98
"HPV.CRUDS",
109
"MENACWY.CRUDS",
11-
"3IN1.CRUDS"
10+
"MMR.CRUDS",
11+
"RSV.CRUDS"
1212
],
1313
"ods_codes": ["DPSFULL"]
1414
},
1515
{
1616
"supplier": "DPSREDUCED",
1717
"permissions": [
18+
"3IN1.CRUDS",
1819
"COVID19.CRUDS",
1920
"FLU.CRUDS",
20-
"MMR.CRUDS",
21-
"RSV.CRUDS",
2221
"HPV.CRUDS",
2322
"MENACWY.CRUDS",
24-
"3IN1.CRUDS"
23+
"MMR.CRUDS",
24+
"RSV.CRUDS"
2525
],
2626
"ods_codes": ["DPSREDUCED"]
2727
},
2828
{
2929
"supplier": "MAVIS",
3030
"permissions": [
31-
"HPV.CRUDS",
3231
"3IN1.CRUDS",
32+
"FLU.CRUDS",
33+
"HPV.CRUDS",
3334
"MENACWY.CRUDS",
34-
"MMR.CRUDS",
35-
"FLU.CRUDS"
35+
"MMR.CRUDS"
3636
],
3737
"ods_codes": ["V0V8L"]
3838
},
@@ -48,39 +48,39 @@
4848
},
4949
{
5050
"supplier": "RAVS",
51-
"permissions": ["RSV.CRUDS", "MMR.CRUDS"],
51+
"permissions": ["MMR.CRUDS", "RSV.CRUDS"],
5252
"ods_codes": ["X26", "X8E5B"]
5353
},
5454
{
5555
"supplier": "EMIS",
5656
"permissions": [
57-
"RSV.CRUDS",
58-
"MMR.CRUDS",
59-
"HPV.CRUDS",
6057
"3IN1.CRUDS",
61-
"MENACWY.CRUDS"
58+
"HPV.CRUDS",
59+
"MENACWY.CRUDS",
60+
"MMR.CRUDS",
61+
"RSV.CRUDS"
6262
],
6363
"ods_codes": ["YGM41", "YGJ"]
6464
},
6565
{
6666
"supplier": "TPP",
6767
"permissions": [
68-
"RSV.CRUDS",
69-
"MMR.CRUDS",
70-
"HPV.CRUDS",
7168
"3IN1.CRUDS",
72-
"MENACWY.CRUDS"
69+
"HPV.CRUDS",
70+
"MENACWY.CRUDS",
71+
"MMR.CRUDS",
72+
"RSV.CRUDS"
7373
],
7474
"ods_codes": ["YGA"]
7575
},
7676
{
7777
"supplier": "MEDICUS",
7878
"permissions": [
79-
"RSV.CRUDS",
80-
"MMR.CRUDS",
81-
"HPV.CRUDS",
8279
"3IN1.CRUDS",
83-
"MENACWY.CRUDS"
80+
"HPV.CRUDS",
81+
"MENACWY.CRUDS",
82+
"MMR.CRUDS",
83+
"RSV.CRUDS"
8484
],
8585
"ods_codes": ["YGMYW"]
8686
},
@@ -131,25 +131,25 @@
131131
{
132132
"supplier": "Test_App",
133133
"permissions": [
134+
"3IN1.CRUDS",
134135
"COVID19.CRUDS",
135136
"FLU.CRUDS",
136-
"MMR.CRUDS",
137-
"RSV.CRUDS",
138137
"HPV.CRUDS",
139138
"MENACWY.CRUDS",
140-
"3IN1.CRUDS"
139+
"MMR.CRUDS",
140+
"RSV.CRUDS"
141141
]
142142
},
143143
{
144144
"supplier": "Postman_Auth",
145145
"permissions": [
146+
"3IN1.CRUDS",
146147
"COVID19.CRUDS",
147148
"FLU.CRUDS",
148-
"MMR.CRUDS",
149-
"RSV.CRUDS",
150149
"HPV.CRUDS",
151150
"MENACWY.CRUDS",
152-
"3IN1.CRUDS"
151+
"MMR.CRUDS",
152+
"RSV.CRUDS"
153153
]
154154
}
155155
]

config/preprod/permissions_config.json

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -2,100 +2,100 @@
22
{
33
"supplier": "DPSFULL",
44
"permissions": [
5+
"3IN1.CRUDS",
56
"COVID19.CRUDS",
67
"FLU.CRUDS",
7-
"MMR.CRUDS",
8-
"RSV.CRUDS",
98
"HPV.CRUDS",
109
"MENACWY.CRUDS",
11-
"3IN1.CRUDS"
10+
"MMR.CRUDS",
11+
"RSV.CRUDS"
1212
],
1313
"ods_codes": ["DPSFULL"]
1414
},
1515
{
1616
"supplier": "DPSREDUCED",
1717
"permissions": [
18+
"3IN1.CRUDS",
1819
"COVID19.CRUDS",
1920
"FLU.CRUDS",
20-
"MMR.CRUDS",
21-
"RSV.CRUDS",
2221
"HPV.CRUDS",
2322
"MENACWY.CRUDS",
24-
"3IN1.CRUDS"
23+
"MMR.CRUDS",
24+
"RSV.CRUDS"
2525
],
2626
"ods_codes": ["DPSREDUCED"]
2727
},
2828
{
2929
"supplier": "MAVIS",
3030
"permissions": [
31-
"HPV.CRUDS",
3231
"3IN1.CRUDS",
32+
"FLU.CRUDS",
33+
"HPV.CRUDS",
3334
"MENACWY.CRUDS",
34-
"MMR.CRUDS",
35-
"FLU.CRUDS"
35+
"MMR.CRUDS"
3636
],
3737
"ods_codes": ["V0V8L"]
3838
},
3939
{
4040
"supplier": "RAVS",
41-
"permissions": ["RSV.CRUDS", "MMR.CRUDS"],
41+
"permissions": ["MMR.CRUDS", "RSV.CRUDS"],
4242
"ods_codes": ["X26", "X8E5B"]
4343
},
4444
{
4545
"supplier": "EMIS",
4646
"permissions": [
47-
"RSV.CRUDS",
48-
"MMR.CRUDS",
49-
"HPV.CRUDS",
5047
"3IN1.CRUDS",
51-
"MENACWY.CRUDS"
48+
"HPV.CRUDS",
49+
"MENACWY.CRUDS",
50+
"MMR.CRUDS",
51+
"RSV.CRUDS"
5252
],
5353
"ods_codes": ["YGM41", "YGJ"]
5454
},
5555
{
5656
"supplier": "TPP",
5757
"permissions": [
58-
"RSV.CRUDS",
59-
"MMR.CRUDS",
60-
"HPV.CRUDS",
6158
"3IN1.CRUDS",
62-
"MENACWY.CRUDS"
59+
"HPV.CRUDS",
60+
"MENACWY.CRUDS",
61+
"MMR.CRUDS",
62+
"RSV.CRUDS"
6363
],
6464
"ods_codes": ["YGA"]
6565
},
6666
{
6767
"supplier": "MEDICUS",
6868
"permissions": [
69-
"RSV.CRUDS",
70-
"MMR.CRUDS",
71-
"HPV.CRUDS",
7269
"3IN1.CRUDS",
73-
"MENACWY.CRUDS"
70+
"HPV.CRUDS",
71+
"MENACWY.CRUDS",
72+
"MMR.CRUDS",
73+
"RSV.CRUDS"
7474
],
7575
"ods_codes": ["YGMYW"]
7676
},
7777
{
7878
"supplier": "Test_App",
7979
"permissions": [
80+
"3IN1.CRUDS",
8081
"COVID19.CRUDS",
8182
"FLU.CRUDS",
82-
"MMR.CRUDS",
83-
"RSV.CRUDS",
8483
"HPV.CRUDS",
8584
"MENACWY.CRUDS",
86-
"3IN1.CRUDS"
85+
"MMR.CRUDS",
86+
"RSV.CRUDS"
8787
]
8888
},
8989
{
9090
"supplier": "Postman_Auth",
9191
"permissions": [
92+
"3IN1.CRUDS",
9293
"COVID19.CRUDS",
9394
"FLU.CRUDS",
94-
"MMR.CRUDS",
95-
"RSV.CRUDS",
9695
"HPV.CRUDS",
9796
"MENACWY.CRUDS",
98-
"3IN1.CRUDS"
97+
"MMR.CRUDS",
98+
"RSV.CRUDS"
9999
]
100100
},
101101
{

config/prod/permissions_config.json

Lines changed: 39 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,19 @@
22
{
33
"supplier": "DPSFULL",
44
"permissions": [
5+
"FLU.CRUDS",
6+
"HPV.CRUDS",
7+
"MMR.CRUDS",
58
"RSV.CRUDS"
69
],
710
"ods_codes": ["DPSFULL"]
811
},
912
{
1013
"supplier": "DPSREDUCED",
1114
"permissions": [
15+
"FLU.CRUDS",
16+
"HPV.CRUDS",
17+
"MMR.CRUDS",
1218
"RSV.CRUDS"
1319
],
1420
"ods_codes": ["DPSREDUCED"]
@@ -18,6 +24,39 @@
1824
"permissions": ["RSV.RS"],
1925
"ods_codes": ["X26", "X8E5B"]
2026
},
27+
{
28+
"supplier": "EMIS",
29+
"permissions": [
30+
"3IN1.CRUDS",
31+
"HPV.CRUDS",
32+
"MENACWY.CRUDS",
33+
"MMR.CRUDS",
34+
"RSV.CRUDS"
35+
],
36+
"ods_codes": ["YGM41", "YGJ"]
37+
},
38+
{
39+
"supplier": "TPP",
40+
"permissions": [
41+
"3IN1.CRUDS",
42+
"HPV.CRUDS",
43+
"MENACWY.CRUDS",
44+
"MMR.CRUDS",
45+
"RSV.CRUDS"
46+
],
47+
"ods_codes": ["YGA"]
48+
},
49+
{
50+
"supplier": "MEDICUS",
51+
"permissions": [
52+
"3IN1.CRUDS",
53+
"HPV.CRUDS",
54+
"MENACWY.CRUDS",
55+
"MMR.CRUDS",
56+
"RSV.CRUDS"
57+
],
58+
"ods_codes": ["YGMYW"]
59+
},
2160
{
2261
"supplier": "PINNACLE",
2362
"ods_codes": ["8J1100001"]
@@ -73,17 +112,5 @@
73112
{
74113
"supplier": "MAVIS",
75114
"ods_codes": ["V0V8L"]
76-
},
77-
{
78-
"supplier": "EMIS",
79-
"ods_codes": ["YGM41", "YGJ"]
80-
},
81-
{
82-
"supplier": "TPP",
83-
"ods_codes": ["YGA"]
84-
},
85-
{
86-
"supplier": "MEDICUS",
87-
"ods_codes": ["YGMYW"]
88115
}
89116
]

0 commit comments

Comments
 (0)