Add config option to disable all UI config features for non admin users.

This commit is contained in:
kristian
2022-09-11 16:12:10 -07:00
parent 46420d4f15
commit 6d644f5459
4 changed files with 358 additions and 350 deletions

View File

@@ -509,6 +509,12 @@
"default": false,
"description": "If set to true, no users will be able to view or edit the config through the UI"
},
"disableConfigurationForNonAdmin": {
"title": "Disable all UI Config for non admin users.",
"type": "boolean",
"default": false,
"description": "If set to true, only admin users will be able to view or edit the config through the UI. disableConfiguration must not be set to true."
},
"allowConfigEdit": {
"title": "Allow Config Editing",
"type": "boolean",