3
0

Add *.search ops to provision configs

This commit is contained in:
Denis Arh
2021-07-09 16:57:00 +02:00
parent 0a241fab3e
commit 0a38838298
3 changed files with 41 additions and 8 deletions
+27 -8
View File
@@ -1,5 +1,8 @@
allow:
authenticated:
corteza::compose/:
- namespaces.search
corteza::compose:namespace/*:
- read
@@ -12,12 +15,17 @@ allow:
corteza::compose:chart/*/*:
- read
# @todo implement support for record resource import in Envoy
# corteza::compose:record/*/*/*:
# - read
admins:
corteza::compose/:
- grant
- settings.read
- settings.manage
- namespace.create
- namespaces.search
corteza::compose:namespace/*/*:
- read
@@ -25,23 +33,28 @@ allow:
- delete
- manage
- page.create
- pages.search
- module.create
- modules.search
- chart.create
- charts.search
corteza::compose:module/*/*:
- read
- update
- delete
- record.create
- records.search
corteza::compose:module-field/*/*/*:
- record.value.read
- record.value.update
corteza::compose:record/*/*/*:
- read
- update
- delete
# @todo implement support for record resource import in Envoy
# corteza::compose:record/*/*/*:
# - read
# - update
# - delete
corteza::compose:chart/*/*:
- read
@@ -59,6 +72,7 @@ allow:
- settings.read
- settings.manage
- namespace.create
- namespaces.search
corteza::compose:namespace/*/*:
- read
@@ -66,23 +80,28 @@ allow:
- delete
- manage
- page.create
- pages.search
- module.create
- modules.search
- chart.create
- charts.search
corteza::compose:module/*/*:
- read
- update
- delete
- record.create
- records.search
corteza::compose:module-field/*/*/*:
- record.value.read
- record.value.update
corteza::compose:record/*/*/*:
- read
- update
- delete
# @todo implement support for record resource import in Envoy
# corteza::compose:record/*/*/*:
# - read
# - update
# - delete
corteza::compose:chart/*/*:
- read
@@ -24,12 +24,18 @@ allow:
- settings.read
- settings.manage
- application.create
- applications.search
- auth-client.create
- auth-clients.search
- user.create
- users.search
- template.create
- templates.search
- role.create
- roles.search
- reminder.assign
- queue.create
- queues.search
corteza::system:application/*:
- read
@@ -85,12 +91,18 @@ allow:
- settings.read
- settings.manage
- application.create
- applications.search
- auth-client.create
- auth-clients.search
- user.create
- users.search
- template.create
- templates.search
- role.create
- roles.search
- reminder.assign
- queue.create
- queues.search
corteza::system:application/*:
- read
@@ -6,6 +6,7 @@ allow:
- settings.read
- settings.manage
- node.create
- nodes.search
corteza::federation:node/*:
- manage
@@ -24,6 +25,7 @@ allow:
- settings.read
- settings.manage
- node.create
- nodes.search
corteza::federation:node/*:
- manage