[AAI] Reintegrate AAI OOM charts in main repo
[oom.git] / kubernetes / aai / components / aai-resources / resources / rproxy / config / auth / uri-authorization.json
1 [
2   {
3     "uri": "\/not\/allowed\/at\/all$",
4     "permissions": [
5       "test.auth.access.ifYouLikedItYouShouldHavePutAPermissionOnIt"
6      ]
7   },
8   {
9     "uri": "\/one\/auth\/required$",
10     "permissions": [
11       "test.auth.access.aSimpleSingleAuth"
12      ]
13   },
14   {
15     "uri": "\/multi\/auth\/required$",
16     "permissions": [
17       "test.auth.access.aMultipleAuth1",
18       "test.auth.access.aMultipleAuth2",
19       "test.auth.access.aMultipleAuth3"
20      ]
21   },
22   {
23     "uri": "\/one\/[^\/]+\/required$",
24     "permissions": [
25       "test.auth.access.aSimpleSingleAuth"
26      ]
27   },
28   {
29     "uri": "\/services\/getAAFRequest$",
30     "permissions": [
31       "test.auth.access|services|GET,PUT"
32      ]
33   },
34   {
35     "uri": "\/admin\/getAAFRequest$",
36     "permissions": [
37       "test.auth.access|admin|GET,PUT,POST"
38      ]
39   },
40   {
41     "uri": "\/service\/aai\/webapp\/index.html$",
42     "permissions": [
43       "test.auth.access|services|GET,PUT"
44      ]
45   },
46   {
47     "uri": "\/services\/aai\/webapp\/index.html$",
48     "permissions": [
49       "test.auth.access|services|GET,PUT"
50      ]
51   },
52   {
53     "uri": "\/$",
54     "permissions": [
55         "\\|services\\|GET",
56       "test\\.auth\\.access\\|services\\|GET,PUT"
57      ]
58   },
59   {
60     "uri": "\/aai\/v10\/cloud-infrastructure\/cloud-regions$",
61     "permissions": [
62       "test\\.auth\\.access\\|rest\\|read"
63      ]
64   },
65   {
66     "uri": "\/aai\/v10\/cloud-infrastructure\/cloud-regions\/cloud-region\/[^\/]+[\/][^\/]+$*",
67     "permissions": [
68       "test.auth.access|clouds|read",
69       "test.auth.access|tenants|read"
70     ]
71   },
72   {
73     "uri": "\/aai\/v10\/cloud-infrastructure\/cloud-regions\/cloud-region\/[^\/]+[\/][^\/]+\/tenants/tenant/[^\/]+/vservers/vserver/[^\/]+$",
74     "permissions": [
75       "test.auth.access|clouds|read",
76       "test.auth.access|tenants|read",
77       "test.auth.access|vservers|read"
78     ]
79   },
80   {
81     "uri": "\/backend$",
82     "permissions": [
83       "test\\.auth\\.access\\|services\\|GET,PUT",
84       "\\|services\\|GET"
85      ]
86   },
87   {
88     "uri": "\/aai\/.*",
89     "permissions": [
90       "org\\.onap\\.aai\\.resources\\|\\*\\|.*"
91      ]
92   },
93   {
94     "uri": "\/aai\/util\/echo",
95     "permissions": [
96       "org\\.onap\\.aai\\.resources\\|\\*\\|.*"
97      ]
98   }
99 ]