From 3698a71df84bc0f7ea7a760d4805e0a4933f3cad Mon Sep 17 00:00:00 2001 From: tituspijean Date: Thu, 7 Mar 2024 10:13:22 +0100 Subject: [PATCH] UX: give proper admin permission upon install --- manifest.toml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/manifest.toml b/manifest.toml index 16e1bbe..9b08ff9 100644 --- a/manifest.toml +++ b/manifest.toml @@ -37,14 +37,17 @@ ram.runtime = "70M" type = "path" default = "/nodered" - [install.admin] - type = "user" + [install.init_admin_permission] + help.en = "Which group should be able to administer the app and edit flows?" + help.fr = "Quel group devrait pouvoir adminstrer l'app et modifier des flux ?" + type = "group" + default = "admins" [install.init_main_permission] help.en = "Should the dashboard and HTTP endpoints be publicly accessible?" help.fr = "Le tableau de bord et les points d'accès HTTP doivent-ils être publiquement accessibles ?" type = "group" - default = false + default = "visitors" [resources] [resources.sources.main]