add: add group of services for permissions
This commit is contained in:
Vendored
+3
@@ -115,6 +115,9 @@
|
||||
"enum": ["ai", "auth", "automation", "backup", "caldav", "communication", "database", "dev", "experimental", "finance", "media", "monitoring", "network", "productivity", "storage"]
|
||||
}
|
||||
},
|
||||
"service_group": {
|
||||
"enum": ["mandatory", "de-googling", "productivity", "account", "bonus"]
|
||||
},
|
||||
"dependencies": {
|
||||
"type": "array",
|
||||
"items": {"$ref": "#/$defs/name"}
|
||||
|
||||
@@ -104,6 +104,7 @@ services:
|
||||
status: active
|
||||
categories:
|
||||
- productivity
|
||||
service_group: productivity
|
||||
dependencies:
|
||||
- postgresql-shared
|
||||
allowed_groups:
|
||||
@@ -144,6 +145,7 @@ services:
|
||||
status: active
|
||||
categories:
|
||||
- auth
|
||||
service_group: mandatory
|
||||
allowed_groups:
|
||||
- nuji
|
||||
- family
|
||||
@@ -187,6 +189,7 @@ services:
|
||||
status: active
|
||||
categories:
|
||||
- finance
|
||||
service_group: bonus
|
||||
allowed_groups:
|
||||
- nuji
|
||||
- admin
|
||||
@@ -203,6 +206,7 @@ services:
|
||||
status: active
|
||||
categories:
|
||||
- dev
|
||||
service_group: bonus
|
||||
allowed_groups:
|
||||
- nuji
|
||||
- admin
|
||||
@@ -219,6 +223,7 @@ services:
|
||||
status: active
|
||||
categories:
|
||||
- monitoring
|
||||
service_group: mandatory
|
||||
allowed_groups:
|
||||
- nuji
|
||||
- family
|
||||
@@ -237,6 +242,7 @@ services:
|
||||
status: active
|
||||
categories:
|
||||
- media
|
||||
service_group: de-googling
|
||||
allowed_groups:
|
||||
- nuji
|
||||
- family
|
||||
@@ -255,6 +261,7 @@ services:
|
||||
status: active
|
||||
categories:
|
||||
- media
|
||||
service_group: "de-googling"
|
||||
allowed_groups:
|
||||
- nuji
|
||||
- family
|
||||
@@ -294,6 +301,7 @@ services:
|
||||
status: active
|
||||
categories:
|
||||
- communication
|
||||
service_group: de-googling
|
||||
allowed_groups:
|
||||
- nuji
|
||||
- family
|
||||
@@ -313,6 +321,7 @@ services:
|
||||
categories:
|
||||
- storage
|
||||
- productivity
|
||||
service_group: bonus
|
||||
allowed_groups:
|
||||
- nuji
|
||||
- family
|
||||
@@ -362,6 +371,7 @@ services:
|
||||
categories:
|
||||
- ai
|
||||
- productivity
|
||||
service_group: bonus
|
||||
allowed_groups:
|
||||
- nuji
|
||||
- admin
|
||||
@@ -379,6 +389,7 @@ services:
|
||||
categories:
|
||||
- storage
|
||||
- productivity
|
||||
service_group: bonus
|
||||
allowed_groups:
|
||||
- nuji
|
||||
- admin
|
||||
@@ -459,6 +470,7 @@ services:
|
||||
categories:
|
||||
- caldav
|
||||
- productivity
|
||||
service_group: de-googling
|
||||
allowed_groups:
|
||||
- admin
|
||||
- nuji
|
||||
@@ -479,6 +491,7 @@ services:
|
||||
categories:
|
||||
- storage
|
||||
- media
|
||||
service_group: de-googling
|
||||
allowed_groups:
|
||||
- admin
|
||||
- nuji
|
||||
@@ -511,6 +524,7 @@ services:
|
||||
status: active
|
||||
categories:
|
||||
- productivity
|
||||
service_group: productivity
|
||||
allowed_groups:
|
||||
- admin
|
||||
- nuji
|
||||
|
||||
Reference in New Issue
Block a user