Commit 32965a5
committed
feat(rbac): restrict permissions for namespace admins
Namespace Admins now get:
- full control over subscription objects
- delete access to all olm types
- view access to all olm types
This is so that namespace admins can add/remove services that are
available to them for install, but not add their own new services
(which can potentially escalate privileges in the current model)1 parent ddefc0e commit 32965a5
File tree
2 files changed
+8
-2
lines changed- deploy/chart/templates
- manifests
2 files changed
+8
-2
lines changedLines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
13 | 16 | | |
14 | 17 | | |
15 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
13 | 16 | | |
14 | 17 | | |
15 | 18 | | |
| |||
0 commit comments